summaryrefslogtreecommitdiff
path: root/spec/frontend/security_configuration/mock_data.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/security_configuration/mock_data.js')
-rw-r--r--spec/frontend/security_configuration/mock_data.js32
1 files changed, 31 insertions, 1 deletions
diff --git a/spec/frontend/security_configuration/mock_data.js b/spec/frontend/security_configuration/mock_data.js
index 2fe3b59cea3..df10d33e2f0 100644
--- a/spec/frontend/security_configuration/mock_data.js
+++ b/spec/frontend/security_configuration/mock_data.js
@@ -1,9 +1,19 @@
+import {
+ SAST_NAME,
+ SAST_SHORT_NAME,
+ SAST_DESCRIPTION,
+ SAST_HELP_PATH,
+ SAST_CONFIG_HELP_PATH,
+} from '~/security_configuration/components/constants';
+import { REPORT_TYPE_SAST } from '~/vue_shared/security_reports/constants';
+
export const testProjectPath = 'foo/bar';
export const testProviderIds = [101, 102, 103];
-export const testProviderName = ['Kontra', 'Secure Code Warrior', 'Other Vendor'];
+export const testProviderName = ['Kontra', 'Secure Code Warrior', 'SecureFlag'];
export const testTrainingUrls = [
'https://www.vendornameone.com/url',
'https://www.vendornametwo.com/url',
+ 'https://www.vendornamethree.com/url',
];
const createSecurityTrainingProviders = ({ providerOverrides = {} }) => [
@@ -100,3 +110,23 @@ export const updateSecurityTrainingProvidersErrorResponse = {
},
},
};
+
+export const securityFeaturesMock = [
+ {
+ name: SAST_NAME,
+ shortName: SAST_SHORT_NAME,
+ description: SAST_DESCRIPTION,
+ helpPath: SAST_HELP_PATH,
+ configurationHelpPath: SAST_CONFIG_HELP_PATH,
+ type: REPORT_TYPE_SAST,
+ available: true,
+ },
+];
+
+export const provideMock = {
+ upgradePath: '/upgrade',
+ autoDevopsHelpPagePath: '/autoDevopsHelpPagePath',
+ autoDevopsPath: '/autoDevopsPath',
+ projectFullPath: 'namespace/project',
+ vulnerabilityTrainingDocsPath: 'user/application_security/vulnerabilities/index',
+};