Import validation status constants

parent b51d1e56
...@@ -7,6 +7,7 @@ import dastSiteValidationsQuery from 'ee/security_configuration/dast_site_valida ...@@ -7,6 +7,7 @@ import dastSiteValidationsQuery from 'ee/security_configuration/dast_site_valida
import Component from 'ee/security_configuration/dast_profiles/components/dast_site_profiles_list.vue'; import Component from 'ee/security_configuration/dast_profiles/components/dast_site_profiles_list.vue';
import ProfilesList from 'ee/security_configuration/dast_profiles/components/dast_profiles_list.vue'; import ProfilesList from 'ee/security_configuration/dast_profiles/components/dast_profiles_list.vue';
import { updateSiteProfilesStatuses } from 'ee/security_configuration/dast_profiles/graphql/cache_utils'; import { updateSiteProfilesStatuses } from 'ee/security_configuration/dast_profiles/graphql/cache_utils';
import { DAST_SITE_VALIDATION_STATUS } from 'ee/security_configuration/dast_site_validation/constants';
import { siteProfiles } from '../mocks/mock_data'; import { siteProfiles } from '../mocks/mock_data';
import * as responses from '../mocks/apollo_mock'; import * as responses from '../mocks/apollo_mock';
...@@ -121,11 +122,11 @@ describe('EE - DastSiteProfileList', () => { ...@@ -121,11 +122,11 @@ describe('EE - DastSiteProfileList', () => {
responses.dastSiteValidations([ responses.dastSiteValidations([
{ {
normalizedTargetUrl: pendingValidation.normalizedTargetUrl, normalizedTargetUrl: pendingValidation.normalizedTargetUrl,
status: 'FAILED_VALIDATION', status: DAST_SITE_VALIDATION_STATUS.FAILED,
}, },
{ {
normalizedTargetUrl: inProgressValidation.normalizedTargetUrl, normalizedTargetUrl: inProgressValidation.normalizedTargetUrl,
status: 'PASSED_VALIDATION', status: DAST_SITE_VALIDATION_STATUS.PASSED,
}, },
]), ]),
), ),
...@@ -134,11 +135,11 @@ describe('EE - DastSiteProfileList', () => { ...@@ -134,11 +135,11 @@ describe('EE - DastSiteProfileList', () => {
}); });
describe.each` describe.each`
status | statusEnum | label | hasValidateButton status | statusEnum | label | hasValidateButton
${'pending'} | ${'PENDING_VALIDATION'} | ${''} | ${true} ${'pending'} | ${DAST_SITE_VALIDATION_STATUS.PENDING} | ${''} | ${true}
${'in-progress'} | ${'INPROGRESS_VALIDATION'} | ${'Validating...'} | ${false} ${'in-progress'} | ${DAST_SITE_VALIDATION_STATUS.INPROGRESS} | ${'Validating...'} | ${false}
${'passed'} | ${'PASSED_VALIDATION'} | ${'Validated'} | ${false} ${'passed'} | ${DAST_SITE_VALIDATION_STATUS.PASSED} | ${'Validated'} | ${false}
${'failed'} | ${'FAILED_VALIDATION'} | ${'Validation failed'} | ${true} ${'failed'} | ${DAST_SITE_VALIDATION_STATUS.FAILED} | ${'Validation failed'} | ${true}
`('profile with validation $status', ({ statusEnum, label, hasValidateButton }) => { `('profile with validation $status', ({ statusEnum, label, hasValidateButton }) => {
const profile = siteProfiles.find(({ validationStatus }) => validationStatus === statusEnum); const profile = siteProfiles.find(({ validationStatus }) => validationStatus === statusEnum);
...@@ -171,8 +172,8 @@ describe('EE - DastSiteProfileList', () => { ...@@ -171,8 +172,8 @@ describe('EE - DastSiteProfileList', () => {
it.each` it.each`
nthCall | normalizedTargetUrl | status nthCall | normalizedTargetUrl | status
${1} | ${pendingValidation.normalizedTargetUrl} | ${'FAILED_VALIDATION'} ${1} | ${pendingValidation.normalizedTargetUrl} | ${DAST_SITE_VALIDATION_STATUS.FAILED}
${2} | ${inProgressValidation.normalizedTargetUrl} | ${'PASSED_VALIDATION'} ${2} | ${inProgressValidation.normalizedTargetUrl} | ${DAST_SITE_VALIDATION_STATUS.PASSED}
`( `(
'in the local cache, profile with normalized URL $normalizedTargetUrl has its status set to $status', 'in the local cache, profile with normalized URL $normalizedTargetUrl has its status set to $status',
({ nthCall, normalizedTargetUrl, status }) => { ({ nthCall, normalizedTargetUrl, status }) => {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment