Skip to content

[deps] DevOps: Update gh minor #25599

[deps] DevOps: Update gh minor

[deps] DevOps: Update gh minor #25599

GitHub Actions / Test Results failed Sep 30, 2024 in 0s

10796 passed, 2 failed and 5 skipped

Tests failed

❌ junit.xml

10803 tests were completed in 217s with 10796 passed, 2 failed and 5 skipped.

Test suite Passed Failed Skipped Time
1Password 1Pif Importer 5✅ 192ms
1Password 1Pux Importer 29✅ 6s
1Password mac CSV Importer 3✅ 160ms
1Password windows CSV Importer 3✅ 189ms
AcceptOrganizationInviteService 5✅ 300ms
AccessPolicySelectorService 26✅ 2s
AccessPolicyService 5✅ 1s
AccessSelectorComponent 15✅ 5s
Account 2✅ 119ms
accountInfoEqual 35✅ 289ms
AccountKeys 4✅ 110ms
AccountProfile 1✅ 135ms
AccountSwitcherService 7✅ 373ms
AddEditComponentV2 2✅ 4s
AddEditCustomFieldDialogComponent 5✅ 947ms
AddEditFolderDialogComponent 8✅ 2s
AddEditV2Component 20✅ 3s
AdditionalOptionsSectionComponent 5✅ 2s
Addy.io forwarder 9✅ 296ms
Addy.io forwarder 9✅ 368ms
Addy.io forwarder 8✅ 1s
AppearanceV2Component 5✅ 3s
AppIdService 12✅ 245ms
Attachment 9✅ 146ms
AttachmentsV2Component 3✅ 1s
AttachmentsV2Component 3✅ 6s
AttachmentView 1✅ 148ms
AuthPopoutWindow 8✅ 251ms
AuthRequestService 11✅ 452ms
AuthService 13✅ 243ms
AutofillInit 36✅ 496ms
AutofillInit 19✅ 377ms
AutofillInlineMenuButton 8✅ 418ms
AutofillInlineMenuButtonIframe 1✅ 396ms
AutofillInlineMenuContainer 8✅ 705ms
AutofillInlineMenuContentService 27✅ 2s
AutofillInlineMenuIframeElement 3✅ 270ms
AutofillInlineMenuIframeService 34✅ 1⚪ 659ms
AutofillInlineMenuList 54✅ 23s
AutofillInlineMenuListIframe 1✅ 450ms
AutofillOptionsComponent 13✅ 2s
AutofillOverlayButton 7✅ 376ms
AutofillOverlayButtonIframe 1✅ 1s
AutofillOverlayContentService 97✅ 2s
AutofillOverlayContentService 127✅ 2s
AutofillOverlayIframeElement 3✅ 302ms
AutofillOverlayIframeService 39✅ 367ms
AutofillOverlayList 28✅ 4s
AutofillOverlayListIframe 1✅ 2s
AutofillOverlayPageElement 13✅ 290ms
AutofillService 299✅ 9s
AutoSubmitLogin content script 9✅ 614ms
AutoSubmitLoginBackground 25✅ 550ms
availableAlgorithmsPolicy 9✅ 434ms
BackgroundTaskSchedulerService 6✅ 395ms
BannerComponent 2✅ 272ms
BaseImporter class 27✅ 148ms
BillingAccountProfileStateService 11✅ 175ms
biometrics tests 6✅ 895ms
BiometricStateService 31✅ 413ms
BitwardenPasswordProtectedImporter 11✅ 151ms
BreachReportComponent 7✅ 623ms
Browser Send State Service 2✅ 309ms
Browser Utils Service 28✅ 360ms
browser-service 3✅ 941ms
BrowserApi 40✅ 683ms
BrowserClipboardService 8✅ 566ms
BrowserPopupUtils 30✅ 549ms
BrowserPremiumUpgradePromptService 1✅ 254ms
BrowserTaskSchedulerService 23✅ 610ms
BrowserTotpCaptureService 5✅ 571ms
BrowserViewPasswordHistoryService 1✅ 257ms
BufferedKeyDefinition 9✅ 132ms
BufferedState 22✅ 317ms
buildSvgDomElement 12✅ 305ms
Button 6✅ 1s
Button 3✅ 254ms
Button 3✅ 499ms
Callout 4✅ 309ms
canAccessFeature 21✅ 1s
canAccessFeature 21✅ 1s
canAccessFeature 9✅ 699ms
canAccessFeature 15✅ 1s
Card 6✅ 162ms
CardDetailsSectionComponent 7✅ 2s
Chrome CSV Importer 2✅ 176ms
Cipher DTO 19✅ 1s
Cipher Service 16✅ 1s
CipherAttachmentsComponent 14✅ 6s
CipherContextMenuHandler 6✅ 369ms
CipherFormGeneratorComponent 12✅ 1s
CipherView 5✅ 236ms
cleanUserAgent 4✅ 219ms
clearClipboard 2✅ 217ms
CLI Console log service 2✅ 3s
CollectAutofillContentService 124✅ 4s
Collection 3✅ 254ms
CollectionUtils Service 2✅ 291ms
commaSeparatedEmails 5✅ 927ms
compareValues 5✅ 140ms
ConfigService 42✅ 1s
ConsoleLogService 5✅ 149ms
ContentMessageHandler 9✅ 343ms
context-menu 12✅ 2s
ContextMenuClickedHandler 7✅ 360ms
convertToAccessPolicyItemViews 10✅ 473ms
convertToPeopleAccessPoliciesView 13✅ 355ms
convertValues 5✅ 136ms
CopyCipherFieldService 12✅ 930ms
CopyClickDirective 5✅ 727ms
createFilter 20✅ 346ms
CreateForwardingAddressRpc 6✅ 312ms
CredentialGeneratorService 49✅ 6s
cryptoService 51✅ 1s
CryptoServiceRandomizer 22✅ 294ms
currentVersion 4✅ 150ms
CustomFieldsComponent 23✅ 2s
Dashlane CSV Importer 7✅ 544ms
decodeJwtTokenToJson 5✅ 459ms
Deep Link Guard 9✅ 840ms
DefaultActiveUserState 28✅ 866ms
DefaultActiveUserStateProvider 1✅ 118ms
DefaultDerivedState 9✅ 308ms
DefaultDomainSettingsService 2✅ 188ms
DefaultGeneratorNavigationService 5✅ 11s
DefaultGlobalState 18✅ 464ms
DefaultLockService 1✅ 310ms
DefaultOffscreenDocumentService synchronous callback 22✅ 662ms
DefaultRegistrationFinishService 8✅ 2s
DefaultRegistrationFinishService 4✅ 313ms
DefaultSetPasswordJitService 5✅ 971ms
DefaultSingleUserState 31✅ 536ms
DefaultStateProvider 17✅ 142ms
DefaultTaskSchedulerService 7✅ 147ms
DeleteAttachmentComponent 4✅ 2s
DeriveDefinition 2✅ 118ms
deserialization helpers 2✅ 309ms
deserializes state key definitions 10✅ 216ms
deserializes state key definitions 2✅ 110ms
deserializes state UserKeyDefinition {
stateDefinition: [StateDefinition],
key: 'clientKeyHalf',
options: [Object],
clearOn: [Array],
debug: [Object],
[Symbol(UserKeyDefinition)]: true
} 7✅ 112ms
devFlag decorator 2✅ 306ms
deviceTrustService 41✅ 422ms
domainNameValidator 13✅ 256ms
DomElementVisibilityService 19✅ 337ms
DomQueryService 5✅ 437ms
DownloadAttachmentComponent 5✅ 969ms
DuckDuckGo forwarder 8✅ 302ms
DynamicPasswordPolicyConstraints 25✅ 392ms
EFF long word list generation strategy 13✅ 746ms
electronCryptoService 2✅ 1s
ElectronLogMainService 1✅ 359ms
Email subaddress list generation strategy 11✅ 755ms
Email subaddress list generation strategy 11✅ 553ms
EmailCalculator 14✅ 263ms
EmailRandomizer 31✅ 538ms
EmergencyAccessService 8✅ 744ms
encArrayBuffer 7✅ 164ms
encrypted folders 3✅ 172ms
encrypted org keys 1✅ 170ms
encrypted provider keys 1✅ 164ms
EncryptionPair 4✅ 1s
EncryptService 20✅ 333ms
EncString 37✅ 169ms
Enpass JSON Importer 5✅ 855ms
EnvironmentService 24✅ 329ms
EventRunnerService 2✅ 176ms
Ever had user key 2✅ 121ms
ExposedPasswordsReportComponent 3✅ 3s
Fastmail forwarder 23✅ 392ms
Fido2 Content Script 8✅ 344ms
Fido2 page script with native WebAuthn support 8✅ 531ms
Fido2 page script without native WebAuthn support 3✅ 306ms
FIDO2 page-script for manifest v2 4✅ 301ms
Fido2 Utils 5✅ 262ms
Fido2ActiveRequestManager 4✅ 185ms
Fido2Background 22✅ 518ms
Fido2Credential 7✅ 493ms
Fido2UserVerificationService 13✅ 350ms
FidoAuthenticatorService 32✅ 2⚪ 3s
FidoAuthenticatorService 39✅ 600ms
Field 6✅ 203ms
FilelessImporterBackground 17✅ 520ms
Firefox CSV Importer 2✅ 284ms
Firefox Relay forwarder 8✅ 286ms
flagEnabled 11✅ 149ms
Folder 3✅ 104ms
Folder Service 10✅ 280ms
FoldersV2Component 3✅ 1s
FolderView 1✅ 121ms
forbiddenCharacters 4✅ 612ms
foreground background memory storage interaction 6✅ 427ms
ForegroundSyncService 3✅ 570ms
ForegroundTaskSchedulerService 2✅ 371ms
FormSelectionList 15✅ 367ms
ForwarderContext 11✅ 305ms
ForwarderGeneratorStrategy 10✅ 613ms
freeTrialTextResolver 3✅ 209ms
fromChromeEvent 4✅ 373ms
FSecure FSK Importer 2✅ 127ms
functionToObservable 9✅ 342ms
GeneratedCredential 6✅ 173ms
GeneratedCredential 6✅ 18s
GeneratePasswordToClipboardCommand 2✅ 349ms
GeneratorComponent 2✅ 3s
GeneratorNavigationEvaluator 10✅ 321ms
GetAccountIdRpc 5✅ 331ms
getStoredValue 3✅ 120ms
getUniqueItems 12✅ 427ms
helpers 6✅ 160ms
Icon 5✅ 206ms
IconComponent 2✅ 273ms
Identity 6✅ 97ms
IfFeatureDirective 6✅ 325ms
ImportService 12✅ 650ms
ImportService 2✅ 24s
InactiveTwoFactorReportComponent 3✅ 1s
InlineDerivedState 3✅ 142ms
InlineMenuFieldQualificationService 50✅ 538ms
InsertAutofillContentService 54✅ 846ms
IntegrationCardComponent 13✅ 667ms
IntegrationContext 19✅ 212ms
IntegrationGridComponent 3✅ 430ms
IntegrationsComponent 1✅ 459ms
Is Enterprise Org Guard 7✅ 961ms
Is Paid Org Guard 4✅ 2s
isDynamic 2✅ 2s
ItemDetailsSectionComponent 23✅ 2s
Jest 1✅ 108ms
KdfConfigService 11✅ 323ms
KeePass2 Xml Importer 5✅ 221ms
Keeper CSV Importer 5✅ 216ms
Keeper Json Importer 5✅ 213ms
Key definitions 6✅ 326ms
Key definitions 5✅ 487ms
Key definitions 2✅ 257ms
Key definitions 2✅ 119ms
Key definitions 1✅ 301ms
KeyConnectorService 14✅ 405ms
KeyDefinition 17✅ 194ms
KeyGenerationService 9✅ 200ms
KeyRotationService 6✅ 2s
Lastpass CSV Importer 5✅ 216ms
Lazy 7✅ 156ms
leastPrivilege 5✅ 5s
LegacyPasswordGenerationService 14✅ 899ms
LegacyUsernameGenerationService 15✅ 8s
LocalBackedSessionStorage 21✅ 466ms
LocalGeneratorHistoryService 12✅ 9s
LockComponent 29✅ 6s
Login DTO 8✅ 129ms
LoginDetailsSectionComponent 41✅ 9s
LoginEmailService 8✅ 280ms
LoginStrategy 30✅ 4s
LoginStrategy 10✅ 2s
LoginStrategy 17✅ 1s
LoginStrategy 16✅ 2s
LoginStrategy 15✅ 1s
LoginStrategy 12✅ 2s
LoginStrategy 22✅ 1s
LoginStrategyService 3✅ 699ms
LoginUri 8✅ 172ms
LoginUriView 28✅ 168ms
LoginView 1✅ 1s
LP Suppress Import Download 5✅ 269ms
LP Suppress Import Download for Manifest v2 1✅ 303ms
LpFilelessImporter 16✅ 366ms
MemoryStorageService 5✅ 146ms
Menu 4✅ 946ms
MessageListener 2✅ 149ms
Messenger 7✅ 442ms
MigrationBuilder 32✅ 246ms
MigrationBuilderService 32✅ 681ms
MigrationRunner 4✅ 1⚪ 2s
migrator default methods 24✅ 135ms
MSecureCsvImporter.parse 5✅ 137ms
Myki CSV Importer 6✅ 671ms
NavigationProductSwitcherComponent 6✅ 403ms
NewItemDropdownV2Component 7✅ 2s
NodeCrypto Function Service 64✅ 976ms
NordPass CSV Importer 13✅ 201ms
normalizeExpiryYearFormat 133✅ 2❌ 721ms
NotificationBackground 51✅ 1s
objectToStore 11✅ 366ms
OffscreenDocument 5✅ 393ms
OpenAttachmentsComponent 7✅ 2s
OptionsClassifier 6✅ 240ms
Org Domain API Service 7✅ 368ms
Org Domain Service 7✅ 163ms
Organization Permissions Guard 7✅ 1s
Organization Redirect Guard 4✅ 462ms
OrganizationAuthRequestService 5✅ 667ms
OrganizationManagementPreferencesService 3✅ 175ms
ORGANIZATIONS state 1✅ 229ms
OrganizationService 17✅ 313ms
OrganizationUserResetPasswordService 11✅ 406ms
orgSeatLimitReachedValidator 6✅ 291ms
OverlayBackground 138✅ 9s
OverlayBackground 69✅ 1s
OverlayNotificationsBackground 20✅ 641ms
OverlayNotificationsContentService 11✅ 523ms
p1363ToDer 6✅ 138ms
Passky Json Importer 2✅ 138ms
Passphrase generation strategy 12✅ 949ms
passphraseLeastPrivilege 5✅ 553ms
PassphrasePolicyConstraints 13✅ 386ms
Password 6✅ 207ms
Password generation strategy 21✅ 7s
password generator constraint utilities 43✅ 491ms
Password generator options builder 137✅ 3s
Password generator options builder 34✅ 488ms
Password generator options builder 4✅ 162ms
Password generator service 10✅ 443ms
PasswordHistoryView 1✅ 94ms
PasswordInputToggle 9✅ 1s
passwordLeastPrivilege 9✅ 426ms
PasswordPolicyConstraints 31✅ 251ms
PasswordRandomizer 31✅ 543ms
PasswordRepromptService 2✅ 806ms
PasswordResetEnrollmentServiceImplementation 5✅ 338ms
PasswordStrengthService 6✅ 229ms
PasswordStrengthV2Component 9✅ 1s
PinService 42✅ 803ms
PolicyService 23✅ 662ms
Popup router cache guard 6✅ 442ms
popup view cache 11✅ 428ms
PREFERENCES 6✅ 294ms
processNames 7✅ 46ms
ProductSwitcherService 14✅ 394ms
Project Redirect Guard 3✅ 2s
Protonpass Json Importer 9✅ 323ms
Provider Permissions Guard 6✅ 2s
PROVIDERS key definition 9✅ 373ms
PSONO JSON Importer 13✅ 1⚪ 313ms
RadioButton 3✅ 432ms
RadioGroupComponent 3✅ 2s
RangeWithDefault 4✅ 131ms
reduceCollection 9✅ 175ms
RemoveLegacyEtmKeyMigrator 72✅ 617ms
RemoveLegacyEtmKeyMigrator 60✅ 232ms
RemoveLegacyEtmKeyMigrator 67✅ 288ms
RemoveLegacyEtmKeyMigrator 68✅ 354ms
RemoveLegacyEtmKeyMigrator 66✅ 236ms
RemoveLegacyEtmKeyMigrator 65✅ 318ms
RemoveLegacyEtmKeyMigrator 67✅ 247ms
RemoveLegacyEtmKeyMigrator 65✅ 317ms
RemoveLegacyEtmKeyMigrator 66✅ 325ms
RemoveLegacyEtmKeyMigrator 66✅ 340ms
RemoveLegacyEtmKeyMigrator 70✅ 405ms
RemoveLegacyEtmKeyMigrator 84✅ 435ms
RemoveLegacyEtmKeyMigrator 66✅ 307ms
RemoveLegacyEtmKeyMigrator 65✅ 373ms
RemoveLegacyEtmKeyMigrator 64✅ 310ms
RemoveLegacyEtmKeyMigrator 62✅ 268ms
RemoveLegacyEtmKeyMigrator 66✅ 311ms
RemoveLegacyEtmKeyMigrator 65✅ 304ms
RemoveLegacyEtmKeyMigrator 66✅ 225ms
RemoveLegacyEtmKeyMigrator 66✅ 449ms
RemoveLegacyEtmKeyMigrator 66✅ 304ms
RemoveLegacyEtmKeyMigrator 67✅ 278ms
RemoveLegacyEtmKeyMigrator 65✅ 263ms
RemoveLegacyEtmKeyMigrator 68✅ 288ms
RemoveLegacyEtmKeyMigrator 66✅ 335ms
RemoveLegacyEtmKeyMigrator 67✅ 309ms
RemoveLegacyEtmKeyMigrator 62✅ 537ms
RemoveLegacyEtmKeyMigrator 64✅ 261ms
RemoveLegacyEtmKeyMigrator 65✅ 356ms
RemoveLegacyEtmKeyMigrator 64✅ 300ms
RemoveLegacyEtmKeyMigrator 68✅ 276ms
RemoveLegacyEtmKeyMigrator 64✅ 436ms
RemoveLegacyEtmKeyMigrator 66✅ 390ms
RemoveLegacyEtmKeyMigrator 64✅ 275ms
RemoveLegacyEtmKeyMigrator 64✅ 221ms
RemoveLegacyEtmKeyMigrator 67✅ 270ms
RemoveLegacyEtmKeyMigrator 66✅ 311ms
RemoveLegacyEtmKeyMigrator 67✅ 413ms
RemoveLegacyEtmKeyMigrator 67✅ 266ms
RemoveLegacyEtmKeyMigrator 64✅ 201ms
RemoveLegacyEtmKeyMigrator 67✅ 249ms
RemoveLegacyEtmKeyMigrator 67✅ 218ms
RemoveLegacyEtmKeyMigrator 67✅ 229ms
RemoveLegacyEtmKeyMigrator 66✅ 296ms
RemoveLegacyEtmKeyMigrator 63✅ 226ms
RemoveLegacyEtmKeyMigrator 63✅ 197ms
RemoveLegacyEtmKeyMigrator 65✅ 253ms
RemoveLegacyEtmKeyMigrator 66✅ 240ms
RemoveLegacyEtmKeyMigrator 66✅ 225ms
RemoveLegacyEtmKeyMigrator 63✅ 203ms
RemoveLegacyEtmKeyMigrator 64✅ 543ms
RemoveLegacyEtmKeyMigrator 64✅ 431ms
RemoveLegacyEtmKeyMigrator 65✅ 163ms
RemoveLegacyEtmKeyMigrator 66✅ 290ms
RemoveLegacyEtmKeyMigrator 64✅ 224ms
RemoveLegacyEtmKeyMigrator 63✅ 209ms
RemoveLegacyEtmKeyMigrator 62✅ 174ms
RemoveLegacyEtmKeyMigrator 62✅ 375ms
RemoveLegacyEtmKeyMigrator 64✅ 360ms
RemoveLegacyEtmKeyMigrator 62✅ 1s
RemoveLegacyEtmKeyMigrator 62✅ 203ms
RemoveLegacyEtmKeyMigrator 66✅ 227ms
RemoveLegacyEtmKeyMigrator 61✅ 243ms
RemoveLegacyEtmKeyMigrator 62✅ 213ms
RemoveLegacyEtmKeyMigrator 62✅ 182ms
RemoveLegacyEtmKeyMigrator 62✅ 241ms
RemoveLegacyEtmKeyMigrator 62✅ 204ms
RemoveLegacyEtmKeyMigrator 62✅ 205ms
RestClient 42✅ 225ms
ReusedPasswordsReportComponent 3✅ 2s
Roboform CSV Importer 3✅ 273ms
RotateableKeySetService 1✅ 309ms
Safari CSV Importer 2✅ 288ms
SafeUrls service 3✅ 153ms
ScriptInjectorService 8✅ 707ms
SecretClassifier 17✅ 171ms
SecretKeyDefinition 18✅ 159ms
SecretService 3✅ 579ms
SecretsManagerPortingApiService 8✅ 935ms
SecretsManagerService 4✅ 1s
SecretState 13✅ 282ms
SecureNote 5✅ 149ms
SecureSafe CSV Importer 2✅ 199ms
Send 3✅ 147ms
Send State Provider 2✅ 133ms
SendAccess 3✅ 253ms
SendCreatedComponent 5✅ 1s
SendFile 3✅ 113ms
SendItemsService 7✅ 7s
SendListFiltersComponent 3✅ 3s
SendListFiltersService 4✅ 670ms
SendListItemsContainerComponent 4✅ 16s
SendService 28✅ 975ms
SendText 3✅ 124ms
SendV2Component 4✅ 1s
sequentialize decorator 10✅ 885ms
ServerConfigData 3✅ 112ms
Service account Redirect Guard 3✅ 3s
ServiceContainer 1✅ 9s
ServiceContainer 1✅ 9s
serviceUtils 4✅ 163ms
Specific State Providers 16✅ 290ms
SsoComponent 20✅ 7s
state 3✅ 122ms
state definitions follow rules for client web 280✅ 630ms
StateEventRegistrarService 3✅ 551ms
StorageServiceProvider 2✅ 117ms
SubjectMessageSender 5✅ 225ms
sum 22✅ 390ms
SymmetricCryptoKey 7✅ 144ms
SyncServiceListener 3✅ 287ms
TabsBackground 19✅ 349ms
throttle decorator 5✅ 337ms
toAlmostEqual custom matcher 9✅ 129ms
Toast default timer 2✅ 437ms
toBeFulfilled 15✅ 140ms
toEqualBuffer custom matcher 4✅ 85ms
TokenService 180✅ 8s
TotpService 5✅ 286ms
TrialInitiationComponent 15✅ 31s
TriggerAutofillScriptInjection 1✅ 259ms
trimValidator 7✅ 261ms
TwoFactorComponent 16✅ 5s
TwoFactorComponent 16✅ 1s
UnsecuredWebsitesReportComponent 3✅ 1s
UriOptionComponent 11✅ 2s
UserAutoUnlockKeyService 3✅ 129ms
UserDecryptionOptionsService 4✅ 283ms
UserKeyEncryptor 9✅ 181ms
UserKeyEncryptor 11✅ 168ms
UsernameRandomizer 10✅ 562ms
UserStateSubject 43✅ 616ms
UserVerificationService 20✅ 389ms
Utils Service 92✅ 459ms
validateRpId 11✅ 145ms
Vault Browser State Service 4✅ 321ms
vault filter service 14✅ 2s
VaultBannersComponent 8✅ 5s
VaultBannersService 14✅ 513ms
VaultExportService 14✅ 7s
VaultExportService 14✅ 7s
VaultFilter 19✅ 325ms
VaultFilter 18✅ 344ms
VaultGeneratorDialogComponent 3✅ 1s
VaultOnboardingComponent 12✅ 2s
VaultPopoutWindow 10✅ 472ms
VaultPopupAutofillService 27✅ 2s
VaultPopupItemsService 27✅ 8s
VaultPopupListFiltersService 24✅ 667ms
VaultTimeoutInputComponent 3✅ 7s
VaultTimeoutService 18✅ 319ms
VaultTimeoutSettingsService 47✅ 435ms
ViewComponent 3✅ 1s
ViewIdentitySectionsComponent 7✅ 2s
ViewV2Component 3✅ 2s
WeakPasswordsReportComponent 3✅ 2s
Web Platform Utils Service 14✅ 245ms
WebauthnAdminService 10✅ 3s
WebAuthnLoginPrfCryptoService 1✅ 138ms
WebAuthnLoginService 6✅ 284ms
WebCipherFormGenerationService 5✅ 2s
WebCrypto Function Service 69✅ 779ms
WebMigrationRunner 5✅ 332ms
WebStorageServiceProvider 6✅ 215ms
WebVaultGeneratorDialogComponent 4✅ 2s
WebVaultPremiumUpgradePromptService 3✅ 895ms
WebViewPasswordHistoryService 1✅ 843ms

❌ normalizeExpiryYearFormat

normalizeExpiryYearFormat should return '2012' when '-12' is passed
  ✅ normalizeExpiryYearFormat should return '2012' when '-12' is passed
  ✅ normalizeExpiryYearFormat should return '2012' when '-12' is passed
normalizeExpiryYearFormat should return '2000' when '0' is passed
  ✅ normalizeExpiryYearFormat should return '2000' when '0' is passed
  ✅ normalizeExpiryYearFormat should return '2000' when '0' is passed
normalizeExpiryYearFormat should return '2043' when '2043' is passed
  ✅ normalizeExpiryYearFormat should return '2043' when '2043' is passed
  ✅ normalizeExpiryYearFormat should return '2043' when '2043' is passed
normalizeExpiryYearFormat should return '2024' when '24' is passed
  ✅ normalizeExpiryYearFormat should return '2024' when '24' is passed
  ✅ normalizeExpiryYearFormat should return '2024' when '24' is passed
normalizeExpiryYearFormat should return '3054' when '3054' is passed
  ✅ normalizeExpiryYearFormat should return '3054' when '3054' is passed
  ✅ normalizeExpiryYearFormat should return '3054' when '3054' is passed
normalizeExpiryYearFormat should return '2043' when '31423524543' is passed
  ✅ normalizeExpiryYearFormat should return '2043' when '31423524543' is passed
  ✅ normalizeExpiryYearFormat should return '2043' when '31423524543' is passed
normalizeExpiryYearFormat should return '2004' when '4' is passed
  ✅ normalizeExpiryYearFormat should return '2004' when '4' is passed
  ✅ normalizeExpiryYearFormat should return '2004' when '4' is passed
normalizeExpiryYearFormat should return 'null' when 'null' is passed
  ✅ normalizeExpiryYearFormat should return 'null' when 'null' is passed
normalizeExpiryYearFormat should return 'null' when 'undefined' is passed
  ✅ normalizeExpiryYearFormat should return 'null' when 'undefined' is passed
normalizeExpiryYearFormat should return 'null' when '' is passed
  ✅ normalizeExpiryYearFormat should return 'null' when '' is passed
normalizeExpiryYearFormat should return '2000' when '00' is passed
  ✅ normalizeExpiryYearFormat should return '2000' when '00' is passed
normalizeExpiryYearFormat should return '2000' when '000' is passed
  ✅ normalizeExpiryYearFormat should return '2000' when '000' is passed
normalizeExpiryYearFormat should return '2000' when '0000' is passed
  ✅ normalizeExpiryYearFormat should return '2000' when '0000' is passed
normalizeExpiryYearFormat should return '2000' when '00000' is passed
  ✅ normalizeExpiryYearFormat should return '2000' when '00000' is passed
normalizeExpiryYearFormat should return '2034' when '0234234' is passed
  ✅ normalizeExpiryYearFormat should return '2034' when '0234234' is passed
normalizeExpiryYearFormat should return '2004' when '04' is passed
  ✅ normalizeExpiryYearFormat should return '2004' when '04' is passed
normalizeExpiryYearFormat should return 'null' when 'aaaa' is passed
  ✅ normalizeExpiryYearFormat should return 'null' when 'aaaa' is passed
normalizeExpiryYearFormat should return 'null' when 'adgshsfhjsdrtyhsrth' is passed
  ✅ normalizeExpiryYearFormat should return 'null' when 'adgshsfhjsdrtyhsrth' is passed
normalizeExpiryYearFormat should return '2045' when 'agdredg42grg35grrr. ea3534@#^145345ag$%^  -_#$rdg ' is passed
  ✅ normalizeExpiryYearFormat should return '2045' when 'agdredg42grg35grrr. ea3534@#^145345ag$%^  -_#$rdg ' is passed
normalizeExpiryYearFormat in the year 3107 should return '3112' when '-12' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3112' when '-12' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3112' when '-12' is passed
normalizeExpiryYearFormat in the year 3107 should return '3100' when '0' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3100' when '0' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3100' when '0' is passed
normalizeExpiryYearFormat in the year 3107 should return '2043' when '2043' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '2043' when '2043' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '2043' when '2043' is passed
normalizeExpiryYearFormat in the year 3107 should return '3124' when '24' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3124' when '24' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3124' when '24' is passed
normalizeExpiryYearFormat in the year 3107 should return '3054' when '3054' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3054' when '3054' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3054' when '3054' is passed
normalizeExpiryYearFormat in the year 3107 should return '3143' when '31423524543' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3143' when '31423524543' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3143' when '31423524543' is passed
normalizeExpiryYearFormat in the year 3107 should return '3104' when '4' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3104' when '4' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3104' when '4' is passed
normalizeExpiryYearFormat in the year 3107 should return 'null' when 'null' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return 'null' when 'null' is passed
normalizeExpiryYearFormat in the year 3107 should return 'null' when 'undefined' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return 'null' when 'undefined' is passed
normalizeExpiryYearFormat in the year 3107 should return 'null' when '' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return 'null' when '' is passed
normalizeExpiryYearFormat in the year 3107 should return '3100' when '00' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3100' when '00' is passed
normalizeExpiryYearFormat in the year 3107 should return '3100' when '000' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3100' when '000' is passed
normalizeExpiryYearFormat in the year 3107 should return '3100' when '0000' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3100' when '0000' is passed
normalizeExpiryYearFormat in the year 3107 should return '3100' when '00000' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3100' when '00000' is passed
normalizeExpiryYearFormat in the year 3107 should return '3134' when '0234234' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3134' when '0234234' is passed
normalizeExpiryYearFormat in the year 3107 should return '3104' when '04' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3104' when '04' is passed
normalizeExpiryYearFormat in the year 3107 should return 'null' when 'aaaa' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return 'null' when 'aaaa' is passed
normalizeExpiryYearFormat in the year 3107 should return 'null' when 'adgshsfhjsdrtyhsrth' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return 'null' when 'adgshsfhjsdrtyhsrth' is passed
normalizeExpiryYearFormat in the year 3107 should return '3145' when 'agdredg42grg35grrr. ea3534@#^145345ag$%^  -_#$rdg ' is passed
  ✅ normalizeExpiryYearFormat in the year 3107 should return '3145' when 'agdredg42grg35grrr. ea3534@#^145345ag$%^  -_#$rdg ' is passed
isCardExpired should return false when the card expiry month is null and the card expiry year is null
  ✅ isCardExpired should return false when the card expiry month is null and the card expiry year is null
isCardExpired should return false when the card expiry month is undefined and the card expiry year is undefined
  ✅ isCardExpired should return false when the card expiry month is undefined and the card expiry year is undefined
isCardExpired should return false when the card expiry month is  and the card expiry year is 
  ✅ isCardExpired should return false when the card expiry month is  and the card expiry year is
isCardExpired should return false when the card expiry month is 12 and the card expiry year is agdredg42grg35grrr. ea3534@#^145345ag$%^  -_#$rdg 
  ✅ isCardExpired should return false when the card expiry month is 12 and the card expiry year is agdredg42grg35grrr. ea3534@#^145345ag$%^  -_#$rdg
isCardExpired should return true when the card expiry month is 0 and the card expiry year is 2024
  ✅ isCardExpired should return true when the card expiry month is 0 and the card expiry year is 2024
isCardExpired should return true when the card expiry month is 0 and the card expiry year is 2023
  ✅ isCardExpired should return true when the card expiry month is 0 and the card expiry year is 2023
isCardExpired should return false when the card expiry month is 00 and the card expiry year is 2025
  ✅ isCardExpired should return false when the card expiry month is 00 and the card expiry year is 2025
isCardExpired should return true when the card expiry month is 9 and the card expiry year is 0000
  ✅ isCardExpired should return true when the card expiry month is 9 and the card expiry year is 0000
isCardExpired should return false when the card expiry month is null and the card expiry year is 24
  ✅ isCardExpired should return false when the card expiry month is null and the card expiry year is 24
isCardExpired should return true when the card expiry month is null and the card expiry year is 23
  ✅ isCardExpired should return true when the card expiry month is null and the card expiry year is 23
isCardExpired should return false when the card expiry month is 1 and the card expiry year is null
  ✅ isCardExpired should return false when the card expiry month is 1 and the card expiry year is null
isCardExpired should return true when the card expiry month is 1 and the card expiry year is 2023
  ✅ isCardExpired should return true when the card expiry month is 1 and the card expiry year is 2023
isCardExpired should return false when the card expiry month is 13 and the card expiry year is 2024
  ✅ isCardExpired should return false when the card expiry month is 13 and the card expiry year is 2024
isCardExpired should return true when the card expiry month is 45 and the card expiry year is 2023
  ✅ isCardExpired should return true when the card expiry month is 45 and the card expiry year is 2023
isCardExpired should return false when the card expiry month is 9 and the card expiry year is 2024
  ❌ isCardExpired should return false when the card expiry month is 9 and the card expiry year is 2024
	Error: expect(received).toBe(expected) // Object.is equality
isCardExpired should return false when the card expiry month is 9 and the card expiry year is 24
  ❌ isCardExpired should return false when the card expiry month is 9 and the card expiry year is 24
	Error: expect(received).toBe(expected) // Object.is equality
isCardExpired should return true when the card expiry month is 8 and the card expiry year is 2024
  ✅ isCardExpired should return true when the card expiry month is 8 and the card expiry year is 2024
isCardExpired should return false when the card expiry month is 8 and the card expiry year is 2025
  ✅ isCardExpired should return false when the card expiry month is 8 and the card expiry year is 2025
parseYearMonthExpiry returns "null" expiration year and month values when a value of "" is passed
  ✅ parseYearMonthExpiry returns "null" expiration year and month values when a value of "" is passed
parseYearMonthExpiry returns "null" expiration year and month values when a value of "/" is passed
  ✅ parseYearMonthExpiry returns "null" expiration year and month values when a value of "/" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of " 2024 / 05 " is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of " 2024 / 05 " is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05	2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05	2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05 24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05-2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05-2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05-24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05-24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05.2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05.2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05.24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05.24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05/2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05/2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05/24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "05/24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "052024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "052024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "0524" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "0524" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024 05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024 05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024 5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024 5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024-05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024-05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024-5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024-5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024.05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024.05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024.5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024.5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024/05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024/05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024/5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2024/5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "202405" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "202405" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "20245" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "20245" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24 05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24 05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24 5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24 5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24-05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24-05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24-5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24-5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24.05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24.05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24.5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24.5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24/05" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24/05" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24/5" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "24/5" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2405" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "2405" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5 2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5 2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5 24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5 24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5-2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5-2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5-24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5-24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5.2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5.2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5.24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5.24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5/2024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5/2024" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5/24" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "5/24" is passed
parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "52024" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2024" and month value of "5" when a value of "52024" is passed
parseYearMonthExpiry returns an expiration year value of "2002" and month value of "2" when a value of "022" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2002" and month value of "2" when a value of "022" is passed
parseYearMonthExpiry returns an expiration year value of "2002" and month value of "2" when a value of "202" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2002" and month value of "2" when a value of "202" is passed
parseYearMonthExpiry returns an expiration year value of "2002" and month value of "1" when a value of "1/2/3/4" is passed
  ✅ parseYearMonthExpiry returns an expiration year value of "2002" and month value of "1" when a value of "1/2/3/4" is passed
parseYearMonthExpiry returns valid expiration year and month values when a value of "198" is passed
  ✅ parseYearMonthExpiry returns valid expiration year and month values when a value of "198" is passed
parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "111" is passed
  ✅ parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "111" is passed
parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "212" is passed
  ✅ parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "212" is passed
parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "245" is passed
  ✅ parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "245" is passed
parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "524" is passed
  ✅ parseYearMonthExpiry ambiguous input cases returns valid expiration year and month values when a value of "524" is passed

Annotations

Check failure on line 123 in libs/common/src/autofill/utils.spec.ts

See this annotation in the file changed.

@github-actions github-actions / Test Results

normalizeExpiryYearFormat ► isCardExpired should return false when the card expiry month is 9 and the card expiry year is 2024 ► isCardExpired should return false when the card expiry month is 9 and the card expiry year is 2024

Failed test found in:
  junit.xml
Error:
  Error: expect(received).toBe(expected) // Object.is equality
Raw output
Error: expect(received).toBe(expected) // Object.is equality

Expected: false
Received: true
    at Object.<anonymous> (/home/runner/work/clients/clients/libs/common/src/autofill/utils.spec.ts:123:31)
    at Promise.then.completed (/home/runner/work/clients/clients/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/clients/clients/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/clients/clients/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/clients/clients/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/clients/clients/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/clients/clients/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/clients/clients/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 123 in libs/common/src/autofill/utils.spec.ts

See this annotation in the file changed.

@github-actions github-actions / Test Results

normalizeExpiryYearFormat ► isCardExpired should return false when the card expiry month is 9 and the card expiry year is 24 ► isCardExpired should return false when the card expiry month is 9 and the card expiry year is 24

Failed test found in:
  junit.xml
Error:
  Error: expect(received).toBe(expected) // Object.is equality
Raw output
Error: expect(received).toBe(expected) // Object.is equality

Expected: false
Received: true
    at Object.<anonymous> (/home/runner/work/clients/clients/libs/common/src/autofill/utils.spec.ts:123:31)
    at Promise.then.completed (/home/runner/work/clients/clients/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/clients/clients/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/clients/clients/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/clients/clients/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/clients/clients/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/clients/clients/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/clients/clients/node_modules/jest-runner/build/testWorker.js:106:12)