Skip to content

[deps] DevOps: Update gh minor (#11320) #25607

[deps] DevOps: Update gh minor (#11320)

[deps] DevOps: Update gh minor (#11320) #25607

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 229s with 10796 passed, 2 failed and 5 skipped.

Test suite Passed Failed Skipped Time
1Password 1Pif Importer 5✅ 452ms
1Password 1Pux Importer 29✅ 6s
1Password mac CSV Importer 3✅ 491ms
1Password windows CSV Importer 3✅ 221ms
AcceptOrganizationInviteService 5✅ 368ms
AccessPolicySelectorService 26✅ 2s
AccessPolicyService 5✅ 1s
AccessSelectorComponent 15✅ 2s
Account 2✅ 179ms
accountInfoEqual 35✅ 246ms
AccountKeys 4✅ 357ms
AccountProfile 1✅ 2s
AccountSwitcherService 7✅ 354ms
AddEditComponentV2 2✅ 4s
AddEditCustomFieldDialogComponent 5✅ 992ms
AddEditFolderDialogComponent 8✅ 3s
AddEditV2Component 20✅ 4s
AdditionalOptionsSectionComponent 5✅ 1s
Addy.io forwarder 9✅ 694ms
Addy.io forwarder 9✅ 347ms
Addy.io forwarder 8✅ 658ms
AppearanceV2Component 5✅ 2s
AppIdService 12✅ 182ms
Attachment 9✅ 158ms
AttachmentsV2Component 3✅ 2s
AttachmentsV2Component 3✅ 7s
AttachmentView 1✅ 3s
AuthPopoutWindow 8✅ 316ms
AuthRequestService 11✅ 473ms
AuthService 13✅ 203ms
AutofillInit 36✅ 541ms
AutofillInit 19✅ 396ms
AutofillInlineMenuButton 8✅ 458ms
AutofillInlineMenuButtonIframe 1✅ 349ms
AutofillInlineMenuContainer 8✅ 564ms
AutofillInlineMenuContentService 27✅ 2s
AutofillInlineMenuIframeElement 3✅ 287ms
AutofillInlineMenuIframeService 34✅ 1⚪ 709ms
AutofillInlineMenuList 54✅ 21s
AutofillInlineMenuListIframe 1✅ 301ms
AutofillOptionsComponent 13✅ 1s
AutofillOverlayButton 7✅ 2s
AutofillOverlayButtonIframe 1✅ 280ms
AutofillOverlayContentService 97✅ 2s
AutofillOverlayContentService 127✅ 2s
AutofillOverlayIframeElement 3✅ 369ms
AutofillOverlayIframeService 39✅ 499ms
AutofillOverlayList 28✅ 5s
AutofillOverlayListIframe 1✅ 257ms
AutofillOverlayPageElement 13✅ 322ms
AutofillService 299✅ 9s
AutoSubmitLogin content script 9✅ 2s
AutoSubmitLoginBackground 25✅ 1s
availableAlgorithmsPolicy 9✅ 652ms
BackgroundTaskSchedulerService 6✅ 912ms
BannerComponent 2✅ 2s
BaseImporter class 27✅ 158ms
BillingAccountProfileStateService 11✅ 207ms
biometrics tests 6✅ 789ms
BiometricStateService 31✅ 396ms
BitwardenPasswordProtectedImporter 11✅ 363ms
BreachReportComponent 7✅ 607ms
Browser Send State Service 2✅ 365ms
Browser Utils Service 28✅ 375ms
browser-service 3✅ 1s
BrowserApi 40✅ 406ms
BrowserClipboardService 8✅ 585ms
BrowserPopupUtils 30✅ 516ms
BrowserPremiumUpgradePromptService 1✅ 482ms
BrowserTaskSchedulerService 23✅ 573ms
BrowserTotpCaptureService 5✅ 322ms
BrowserViewPasswordHistoryService 1✅ 458ms
BufferedKeyDefinition 9✅ 147ms
BufferedState 22✅ 318ms
buildSvgDomElement 12✅ 678ms
Button 6✅ 1s
Button 3✅ 1s
Button 3✅ 530ms
Callout 4✅ 324ms
canAccessFeature 21✅ 1s
canAccessFeature 21✅ 1s
canAccessFeature 9✅ 1s
canAccessFeature 15✅ 980ms
Card 6✅ 225ms
CardDetailsSectionComponent 7✅ 2s
Chrome CSV Importer 2✅ 2s
Cipher DTO 19✅ 938ms
Cipher Service 16✅ 2s
CipherAttachmentsComponent 14✅ 7s
CipherContextMenuHandler 6✅ 357ms
CipherFormGeneratorComponent 12✅ 2s
CipherView 5✅ 687ms
cleanUserAgent 4✅ 851ms
clearClipboard 2✅ 737ms
CLI Console log service 2✅ 1s
CollectAutofillContentService 124✅ 4s
Collection 3✅ 212ms
CollectionUtils Service 2✅ 681ms
commaSeparatedEmails 5✅ 941ms
compareValues 5✅ 178ms
ConfigService 42✅ 1s
ConsoleLogService 5✅ 174ms
ContentMessageHandler 9✅ 609ms
context-menu 12✅ 620ms
ContextMenuClickedHandler 7✅ 373ms
convertToAccessPolicyItemViews 10✅ 354ms
convertToPeopleAccessPoliciesView 13✅ 262ms
convertValues 5✅ 131ms
CopyCipherFieldService 12✅ 920ms
CopyClickDirective 5✅ 2s
createFilter 20✅ 281ms
CreateForwardingAddressRpc 6✅ 338ms
CredentialGeneratorService 49✅ 6s
cryptoService 51✅ 1s
CryptoServiceRandomizer 22✅ 449ms
currentVersion 4✅ 645ms
CustomFieldsComponent 23✅ 2s
Dashlane CSV Importer 7✅ 268ms
decodeJwtTokenToJson 5✅ 707ms
Deep Link Guard 9✅ 671ms
DefaultActiveUserState 28✅ 868ms
DefaultActiveUserStateProvider 1✅ 104ms
DefaultDerivedState 9✅ 315ms
DefaultDomainSettingsService 2✅ 198ms
DefaultGeneratorNavigationService 5✅ 9s
DefaultGlobalState 18✅ 457ms
DefaultLockService 1✅ 269ms
DefaultOffscreenDocumentService synchronous callback 22✅ 500ms
DefaultRegistrationFinishService 8✅ 1s
DefaultRegistrationFinishService 4✅ 313ms
DefaultSetPasswordJitService 5✅ 989ms
DefaultSingleUserState 31✅ 435ms
DefaultStateProvider 17✅ 142ms
DefaultTaskSchedulerService 7✅ 160ms
DeleteAttachmentComponent 4✅ 2s
DeriveDefinition 2✅ 118ms
deserialization helpers 2✅ 145ms
deserializes state key definitions 10✅ 167ms
deserializes state key definitions 2✅ 291ms
deserializes state UserKeyDefinition {
stateDefinition: [StateDefinition],
key: 'clientKeyHalf',
options: [Object],
clearOn: [Array],
debug: [Object],
[Symbol(UserKeyDefinition)]: true
} 7✅ 147ms
devFlag decorator 2✅ 455ms
deviceTrustService 41✅ 420ms
domainNameValidator 13✅ 632ms
DomElementVisibilityService 19✅ 295ms
DomQueryService 5✅ 476ms
DownloadAttachmentComponent 5✅ 1s
DuckDuckGo forwarder 8✅ 2s
DynamicPasswordPolicyConstraints 25✅ 470ms
EFF long word list generation strategy 13✅ 444ms
electronCryptoService 2✅ 692ms
ElectronLogMainService 1✅ 790ms
Email subaddress list generation strategy 11✅ 480ms
Email subaddress list generation strategy 11✅ 515ms
EmailCalculator 14✅ 228ms
EmailRandomizer 31✅ 352ms
EmergencyAccessService 8✅ 614ms
encArrayBuffer 7✅ 373ms
encrypted folders 3✅ 201ms
encrypted org keys 1✅ 125ms
encrypted provider keys 1✅ 203ms
EncryptionPair 4✅ 185ms
EncryptService 20✅ 275ms
EncString 37✅ 147ms
Enpass JSON Importer 5✅ 277ms
EnvironmentService 24✅ 208ms
EventRunnerService 2✅ 127ms
Ever had user key 2✅ 345ms
ExposedPasswordsReportComponent 3✅ 1s
Fastmail forwarder 23✅ 387ms
Fido2 Content Script 8✅ 461ms
Fido2 page script with native WebAuthn support 8✅ 576ms
Fido2 page script without native WebAuthn support 3✅ 296ms
FIDO2 page-script for manifest v2 4✅ 297ms
Fido2 Utils 5✅ 414ms
Fido2ActiveRequestManager 4✅ 198ms
Fido2Background 22✅ 433ms
Fido2Credential 7✅ 190ms
Fido2UserVerificationService 13✅ 340ms
FidoAuthenticatorService 32✅ 2⚪ 2s
FidoAuthenticatorService 39✅ 635ms
Field 6✅ 106ms
FilelessImporterBackground 17✅ 504ms
Firefox CSV Importer 2✅ 365ms
Firefox Relay forwarder 8✅ 317ms
flagEnabled 11✅ 148ms
Folder 3✅ 270ms
Folder Service 10✅ 488ms
FoldersV2Component 3✅ 1s
FolderView 1✅ 116ms
forbiddenCharacters 4✅ 465ms
foreground background memory storage interaction 6✅ 454ms
ForegroundSyncService 3✅ 616ms
ForegroundTaskSchedulerService 2✅ 375ms
FormSelectionList 15✅ 856ms
ForwarderContext 11✅ 355ms
ForwarderGeneratorStrategy 10✅ 682ms
freeTrialTextResolver 3✅ 230ms
fromChromeEvent 4✅ 307ms
FSecure FSK Importer 2✅ 138ms
functionToObservable 9✅ 664ms
GeneratedCredential 6✅ 212ms
GeneratedCredential 6✅ 319ms
GeneratePasswordToClipboardCommand 2✅ 1s
GeneratorComponent 2✅ 3s
GeneratorNavigationEvaluator 10✅ 332ms
GetAccountIdRpc 5✅ 339ms
getStoredValue 3✅ 123ms
getUniqueItems 12✅ 301ms
helpers 6✅ 113ms
Icon 5✅ 440ms
IconComponent 2✅ 257ms
Identity 6✅ 120ms
IfFeatureDirective 6✅ 547ms
ImportService 12✅ 569ms
ImportService 2✅ 25s
InactiveTwoFactorReportComponent 3✅ 1s
InlineDerivedState 3✅ 139ms
InlineMenuFieldQualificationService 50✅ 575ms
InsertAutofillContentService 54✅ 891ms
IntegrationCardComponent 13✅ 806ms
IntegrationContext 19✅ 553ms
IntegrationGridComponent 3✅ 568ms
IntegrationsComponent 1✅ 382ms
Is Enterprise Org Guard 7✅ 1s
Is Paid Org Guard 4✅ 2s
isDynamic 2✅ 133ms
ItemDetailsSectionComponent 23✅ 2s
Jest 1✅ 279ms
KdfConfigService 11✅ 310ms
KeePass2 Xml Importer 5✅ 534ms
Keeper CSV Importer 5✅ 237ms
Keeper Json Importer 5✅ 205ms
Key definitions 6✅ 5s
Key definitions 5✅ 1s
Key definitions 2✅ 291ms
Key definitions 2✅ 187ms
Key definitions 1✅ 678ms
KeyConnectorService 14✅ 355ms
KeyDefinition 17✅ 151ms
KeyGenerationService 9✅ 235ms
KeyRotationService 6✅ 2s
Lastpass CSV Importer 5✅ 237ms
Lazy 7✅ 173ms
leastPrivilege 5✅ 5s
LegacyPasswordGenerationService 14✅ 6s
LegacyUsernameGenerationService 15✅ 5s
LocalBackedSessionStorage 21✅ 482ms
LocalGeneratorHistoryService 12✅ 6s
LockComponent 29✅ 7s
Login DTO 8✅ 140ms
LoginDetailsSectionComponent 41✅ 9s
LoginEmailService 8✅ 240ms
LoginStrategy 30✅ 4s
LoginStrategy 10✅ 2s
LoginStrategy 17✅ 2s
LoginStrategy 16✅ 1s
LoginStrategy 15✅ 1s
LoginStrategy 12✅ 2s
LoginStrategy 22✅ 2s
LoginStrategyService 3✅ 662ms
LoginUri 8✅ 158ms
LoginUriView 28✅ 849ms
LoginView 1✅ 192ms
LP Suppress Import Download 5✅ 395ms
LP Suppress Import Download for Manifest v2 1✅ 1s
LpFilelessImporter 16✅ 372ms
MemoryStorageService 5✅ 241ms
Menu 4✅ 657ms
MessageListener 2✅ 301ms
Messenger 7✅ 343ms
MigrationBuilder 32✅ 264ms
MigrationBuilderService 32✅ 3s
MigrationRunner 4✅ 1⚪ 2s
migrator default methods 24✅ 297ms
MSecureCsvImporter.parse 5✅ 216ms
Myki CSV Importer 6✅ 540ms
NavigationProductSwitcherComponent 6✅ 801ms
NewItemDropdownV2Component 7✅ 1s
NodeCrypto Function Service 64✅ 1s
NordPass CSV Importer 13✅ 253ms
normalizeExpiryYearFormat 133✅ 2❌ 252ms
NotificationBackground 51✅ 1s
objectToStore 11✅ 378ms
OffscreenDocument 5✅ 536ms
OpenAttachmentsComponent 7✅ 2s
OptionsClassifier 6✅ 245ms
Org Domain API Service 7✅ 275ms
Org Domain Service 7✅ 127ms
Organization Permissions Guard 7✅ 1s
Organization Redirect Guard 4✅ 471ms
OrganizationAuthRequestService 5✅ 633ms
OrganizationManagementPreferencesService 3✅ 195ms
ORGANIZATIONS state 1✅ 171ms
OrganizationService 17✅ 295ms
OrganizationUserResetPasswordService 11✅ 299ms
orgSeatLimitReachedValidator 6✅ 492ms
OverlayBackground 138✅ 9s
OverlayBackground 69✅ 921ms
OverlayNotificationsBackground 20✅ 629ms
OverlayNotificationsContentService 11✅ 503ms
p1363ToDer 6✅ 154ms
Passky Json Importer 2✅ 181ms
Passphrase generation strategy 12✅ 626ms
passphraseLeastPrivilege 5✅ 2s
PassphrasePolicyConstraints 13✅ 386ms
Password 6✅ 117ms
Password generation strategy 21✅ 855ms
password generator constraint utilities 43✅ 6s
Password generator options builder 137✅ 3s
Password generator options builder 34✅ 406ms
Password generator options builder 4✅ 193ms
Password generator service 10✅ 379ms
PasswordHistoryView 1✅ 229ms
PasswordInputToggle 9✅ 2s
passwordLeastPrivilege 9✅ 459ms
PasswordPolicyConstraints 31✅ 274ms
PasswordRandomizer 31✅ 394ms
PasswordRepromptService 2✅ 771ms
PasswordResetEnrollmentServiceImplementation 5✅ 358ms
PasswordStrengthService 6✅ 1s
PasswordStrengthV2Component 9✅ 1s
PinService 42✅ 1s
PolicyService 23✅ 838ms
Popup router cache guard 6✅ 435ms
popup view cache 11✅ 467ms
PREFERENCES 6✅ 358ms
processNames 7✅ 88ms
ProductSwitcherService 14✅ 478ms
Project Redirect Guard 3✅ 2s
Protonpass Json Importer 9✅ 232ms
Provider Permissions Guard 6✅ 3s
PROVIDERS key definition 9✅ 234ms
PSONO JSON Importer 13✅ 1⚪ 342ms
RadioButton 3✅ 351ms
RadioGroupComponent 3✅ 608ms
RangeWithDefault 4✅ 103ms
reduceCollection 9✅ 173ms
RemoveLegacyEtmKeyMigrator 72✅ 489ms
RemoveLegacyEtmKeyMigrator 60✅ 220ms
RemoveLegacyEtmKeyMigrator 67✅ 272ms
RemoveLegacyEtmKeyMigrator 68✅ 363ms
RemoveLegacyEtmKeyMigrator 66✅ 265ms
RemoveLegacyEtmKeyMigrator 65✅ 284ms
RemoveLegacyEtmKeyMigrator 67✅ 773ms
RemoveLegacyEtmKeyMigrator 65✅ 397ms
RemoveLegacyEtmKeyMigrator 66✅ 288ms
RemoveLegacyEtmKeyMigrator 66✅ 453ms
RemoveLegacyEtmKeyMigrator 70✅ 285ms
RemoveLegacyEtmKeyMigrator 84✅ 291ms
RemoveLegacyEtmKeyMigrator 66✅ 398ms
RemoveLegacyEtmKeyMigrator 65✅ 302ms
RemoveLegacyEtmKeyMigrator 64✅ 266ms
RemoveLegacyEtmKeyMigrator 62✅ 269ms
RemoveLegacyEtmKeyMigrator 66✅ 625ms
RemoveLegacyEtmKeyMigrator 65✅ 833ms
RemoveLegacyEtmKeyMigrator 66✅ 269ms
RemoveLegacyEtmKeyMigrator 66✅ 586ms
RemoveLegacyEtmKeyMigrator 66✅ 341ms
RemoveLegacyEtmKeyMigrator 67✅ 297ms
RemoveLegacyEtmKeyMigrator 65✅ 283ms
RemoveLegacyEtmKeyMigrator 68✅ 301ms
RemoveLegacyEtmKeyMigrator 66✅ 287ms
RemoveLegacyEtmKeyMigrator 67✅ 401ms
RemoveLegacyEtmKeyMigrator 62✅ 299ms
RemoveLegacyEtmKeyMigrator 64✅ 285ms
RemoveLegacyEtmKeyMigrator 65✅ 369ms
RemoveLegacyEtmKeyMigrator 64✅ 292ms
RemoveLegacyEtmKeyMigrator 68✅ 328ms
RemoveLegacyEtmKeyMigrator 64✅ 247ms
RemoveLegacyEtmKeyMigrator 66✅ 282ms
RemoveLegacyEtmKeyMigrator 64✅ 493ms
RemoveLegacyEtmKeyMigrator 64✅ 421ms
RemoveLegacyEtmKeyMigrator 67✅ 381ms
RemoveLegacyEtmKeyMigrator 66✅ 231ms
RemoveLegacyEtmKeyMigrator 67✅ 277ms
RemoveLegacyEtmKeyMigrator 67✅ 248ms
RemoveLegacyEtmKeyMigrator 64✅ 295ms
RemoveLegacyEtmKeyMigrator 67✅ 197ms
RemoveLegacyEtmKeyMigrator 67✅ 231ms
RemoveLegacyEtmKeyMigrator 67✅ 261ms
RemoveLegacyEtmKeyMigrator 66✅ 232ms
RemoveLegacyEtmKeyMigrator 63✅ 388ms
RemoveLegacyEtmKeyMigrator 63✅ 385ms
RemoveLegacyEtmKeyMigrator 65✅ 509ms
RemoveLegacyEtmKeyMigrator 66✅ 279ms
RemoveLegacyEtmKeyMigrator 66✅ 201ms
RemoveLegacyEtmKeyMigrator 63✅ 201ms
RemoveLegacyEtmKeyMigrator 64✅ 207ms
RemoveLegacyEtmKeyMigrator 64✅ 229ms
RemoveLegacyEtmKeyMigrator 65✅ 190ms
RemoveLegacyEtmKeyMigrator 66✅ 361ms
RemoveLegacyEtmKeyMigrator 64✅ 248ms
RemoveLegacyEtmKeyMigrator 63✅ 235ms
RemoveLegacyEtmKeyMigrator 62✅ 239ms
RemoveLegacyEtmKeyMigrator 62✅ 215ms
RemoveLegacyEtmKeyMigrator 62✅ 232ms
RemoveLegacyEtmKeyMigrator 64✅ 214ms
RemoveLegacyEtmKeyMigrator 62✅ 231ms
RemoveLegacyEtmKeyMigrator 66✅ 198ms
RemoveLegacyEtmKeyMigrator 61✅ 520ms
RemoveLegacyEtmKeyMigrator 62✅ 390ms
RemoveLegacyEtmKeyMigrator 62✅ 194ms
RemoveLegacyEtmKeyMigrator 62✅ 461ms
RemoveLegacyEtmKeyMigrator 62✅ 200ms
RemoveLegacyEtmKeyMigrator 62✅ 1s
RestClient 42✅ 275ms
ReusedPasswordsReportComponent 3✅ 3s
Roboform CSV Importer 3✅ 189ms
RotateableKeySetService 1✅ 303ms
Safari CSV Importer 2✅ 335ms
SafeUrls service 3✅ 118ms
ScriptInjectorService 8✅ 350ms
SecretClassifier 17✅ 236ms
SecretKeyDefinition 18✅ 167ms
SecretService 3✅ 747ms
SecretsManagerPortingApiService 8✅ 894ms
SecretsManagerService 4✅ 362ms
SecretState 13✅ 262ms
SecureNote 5✅ 106ms
SecureSafe CSV Importer 2✅ 196ms
Send 3✅ 136ms
Send State Provider 2✅ 164ms
SendAccess 3✅ 245ms
SendCreatedComponent 5✅ 1s
SendFile 3✅ 129ms
SendItemsService 7✅ 8s
SendListFiltersComponent 3✅ 2s
SendListFiltersService 4✅ 882ms
SendListItemsContainerComponent 4✅ 17s
SendService 28✅ 976ms
SendText 3✅ 1s
SendV2Component 4✅ 2s
sequentialize decorator 10✅ 758ms
ServerConfigData 3✅ 173ms
Service account Redirect Guard 3✅ 4s
ServiceContainer 1✅ 16s
ServiceContainer 1✅ 16s
serviceUtils 4✅ 190ms
Specific State Providers 16✅ 182ms
SsoComponent 20✅ 7s
state 3✅ 159ms
state definitions follow rules for client web 280✅ 499ms
StateEventRegistrarService 3✅ 194ms
StorageServiceProvider 2✅ 257ms
SubjectMessageSender 5✅ 188ms
sum 22✅ 572ms
SymmetricCryptoKey 7✅ 139ms
SyncServiceListener 3✅ 732ms
TabsBackground 19✅ 375ms
throttle decorator 5✅ 377ms
toAlmostEqual custom matcher 9✅ 334ms
Toast default timer 2✅ 357ms
toBeFulfilled 15✅ 195ms
toEqualBuffer custom matcher 4✅ 137ms
TokenService 180✅ 7s
TotpService 5✅ 245ms
TrialInitiationComponent 15✅ 31s
TriggerAutofillScriptInjection 1✅ 246ms
trimValidator 7✅ 2s
TwoFactorComponent 16✅ 5s
TwoFactorComponent 16✅ 1s
UnsecuredWebsitesReportComponent 3✅ 1s
UriOptionComponent 11✅ 1s
UserAutoUnlockKeyService 3✅ 286ms
UserDecryptionOptionsService 4✅ 2s
UserKeyEncryptor 9✅ 195ms
UserKeyEncryptor 11✅ 313ms
UsernameRandomizer 10✅ 350ms
UserStateSubject 43✅ 734ms
UserVerificationService 20✅ 409ms
Utils Service 92✅ 289ms
validateRpId 11✅ 158ms
Vault Browser State Service 4✅ 397ms
vault filter service 14✅ 869ms
VaultBannersComponent 8✅ 4s
VaultBannersService 14✅ 424ms
VaultExportService 14✅ 7s
VaultExportService 14✅ 7s
VaultFilter 19✅ 394ms
VaultFilter 18✅ 315ms
VaultGeneratorDialogComponent 3✅ 1s
VaultOnboardingComponent 12✅ 2s
VaultPopoutWindow 10✅ 310ms
VaultPopupAutofillService 27✅ 1s
VaultPopupItemsService 27✅ 7s
VaultPopupListFiltersService 24✅ 615ms
VaultTimeoutInputComponent 3✅ 6s
VaultTimeoutService 18✅ 304ms
VaultTimeoutSettingsService 47✅ 465ms
ViewComponent 3✅ 1s
ViewIdentitySectionsComponent 7✅ 2s
ViewV2Component 3✅ 2s
WeakPasswordsReportComponent 3✅ 2s
Web Platform Utils Service 14✅ 291ms
WebauthnAdminService 10✅ 3s
WebAuthnLoginPrfCryptoService 1✅ 128ms
WebAuthnLoginService 6✅ 255ms
WebCipherFormGenerationService 5✅ 938ms
WebCrypto Function Service 69✅ 879ms
WebMigrationRunner 5✅ 395ms
WebStorageServiceProvider 6✅ 328ms
WebVaultGeneratorDialogComponent 4✅ 2s
WebVaultPremiumUpgradePromptService 3✅ 1s
WebViewPasswordHistoryService 1✅ 2s

❌ 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)