Skip to content

Commit 86d118a

Browse files
committed
chore: register new policy definitions and update frontend specs
Signed-off-by: Vitor Mattos <[email protected]>
1 parent ca57a72 commit 86d118a

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/tests/views/Settings/Settings.spec.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,14 @@ describe('Settings.vue', () => {
3030
ConfigureCheck: true,
3131
RootCertificateCfssl: true,
3232
RootCertificateOpenSsl: true,
33-
IdentificationFactors: true,
3433
SigningMode: true,
35-
TSA: true,
3634
},
3735
},
3836
})
3937

4038
expect(wrapper.find('.support-project-stub').exists()).toBe(true)
4139
expect(wrapper.findAllComponents({ name: 'SignatureEngine' })).toHaveLength(1)
42-
expect(wrapper.findAllComponents({ name: 'TSA' })).toHaveLength(1)
40+
expect(wrapper.findAllComponents({ name: 'SettingsPolicyWorkbench' })).toHaveLength(1)
4341
})
4442

4543
it('does not render SigningMode because the template gate is false', () => {
@@ -54,9 +52,7 @@ describe('Settings.vue', () => {
5452
ConfigureCheck: true,
5553
RootCertificateCfssl: true,
5654
RootCertificateOpenSsl: true,
57-
IdentificationFactors: true,
5855
SigningMode: { name: 'SigningMode', template: '<div class="signing-mode-stub" />' },
59-
TSA: true,
6056
},
6157
},
6258
})

src/tests/views/Settings/SettingsPolicyWorkbench.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -371,9 +371,9 @@ describe('RealPolicyWorkbench.vue', () => {
371371
expect(text).toContain('Custom rules:none')
372372
expect(text).not.toContain('Custom rules active')
373373

374-
// Validate POC settings are NOT present
375-
expect(text).not.toContain('Confetti')
376-
expect(text).not.toContain('Identification factors')
374+
// Validate migrated settings are present in the workbench catalog
375+
expect(text).toContain('Confetti animation')
376+
expect(text).toContain('Identification factors')
377377
})
378378

379379
it('closes the rule actions menu after clicking edit', async () => {

src/views/Settings/PolicyWorkbench/settings/realDefinitions.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import {
1515
maximumValidityRealDefinition,
1616
renewalIntervalRealDefinition,
1717
} from './expiration-rules/realDefinitions'
18+
import { identifyMethodsRealDefinition } from './identify-methods/realDefinition'
1819
import { identificationDocumentsRealDefinition } from './identification-documents/realDefinition'
1920
import { legalInformationRealDefinition } from './legal-information/realDefinition'
2021
import { reminderRealDefinition } from './reminder/realDefinition'
@@ -24,6 +25,7 @@ import { signatureFooterRealDefinition } from './signature-footer/realDefinition
2425
import { signatureFlowRealDefinition } from './signature-flow/realDefinition'
2526
import { signatureHashAlgorithmRealDefinition } from './signature-hash-algorithm/realDefinition'
2627
import { signatureTextRealDefinition } from './signature-text/realDefinition'
28+
import { tsaRealDefinition } from './tsa/realDefinition'
2729
import { validationAccessRealDefinition } from './validation-access/realDefinition'
2830
import type { RealPolicySettingDefinition } from './realTypes'
2931

@@ -42,10 +44,12 @@ export const realDefinitions = {
4244
maximum_validity: maximumValidityRealDefinition,
4345
renewal_interval: renewalIntervalRealDefinition,
4446
expiry_in_days: expiryInDaysRealDefinition,
47+
identify_methods: identifyMethodsRealDefinition,
4548
identification_documents: identificationDocumentsRealDefinition,
4649
reminder_settings: reminderRealDefinition,
4750
groups_request_sign: requestSignGroupsRealDefinition,
4851
make_validation_url_private: validationAccessRealDefinition,
4952
signature_background_type: signatureBackgroundRealDefinition,
5053
signature_text: signatureTextRealDefinition,
54+
tsa_settings: tsaRealDefinition,
5155
} satisfies Record<string, RealPolicySettingDefinition>

0 commit comments

Comments
 (0)