From 2e521d965f92ec51013b780201be157382591c8d Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Mon, 31 Aug 2026 21:31:27 -0500 Subject: [PATCH] Tests --- src/ageAssurance/state.test.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/ageAssurance/state.test.ts b/src/ageAssurance/state.test.ts index 6c0e317153..66b0fb644a 100644 --- a/src/ageAssurance/state.test.ts +++ b/src/ageAssurance/state.test.ts @@ -16,7 +16,7 @@ const geolocation = { } describe('computeAgeAssuranceState', () => { - it('waits for required account data before computing access', () => { + it('computes access while required account data is pending', () => { expect( computeAgeAssuranceState({ hasSession: true, @@ -24,14 +24,13 @@ describe('computeAgeAssuranceState', () => { config: {regions: []}, otherRequiredDataStatus: 'pending', }), - ).toEqual({ + ).toMatchObject({ status: AgeAssuranceStatus.Unknown, - access: AgeAssuranceAccess.Safe, - isLoading: true, + access: AgeAssuranceAccess.None, }) }) - it('surfaces required account data failures without computing access', () => { + it('denies access when required account data fails', () => { expect( computeAgeAssuranceState({ hasSession: true, @@ -41,7 +40,7 @@ describe('computeAgeAssuranceState', () => { }), ).toEqual({ status: AgeAssuranceStatus.Unknown, - access: AgeAssuranceAccess.Safe, + access: AgeAssuranceAccess.None, error: 'account-data', }) })