diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-08 18:15:55 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-08 18:15:55 +0300 |
commit | cce7638874731ceee921881393c319feda6dc418 (patch) | |
tree | a847cf76042f69d90d9d0fd4bdd856daa68893e1 /spec/frontend/security_configuration/mock_data.js | |
parent | 6728ed6fe203d0613ee63c89a08a70fffb93405c (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/security_configuration/mock_data.js')
-rw-r--r-- | spec/frontend/security_configuration/mock_data.js | 44 |
1 files changed, 27 insertions, 17 deletions
diff --git a/spec/frontend/security_configuration/mock_data.js b/spec/frontend/security_configuration/mock_data.js index c3807a20f42..8b9730d33da 100644 --- a/spec/frontend/security_configuration/mock_data.js +++ b/spec/frontend/security_configuration/mock_data.js @@ -1,8 +1,8 @@ export const testProjectPath = 'foo/bar'; -export const testProviderIds = [101, 102]; +export const testProviderIds = [101, 102, 103]; -export const securityTrainingProviders = [ +const createSecurityTrainingProviders = ({ providerOverrides = {} }) => [ { id: testProviderIds[0], name: 'Vendor Name 1', @@ -10,33 +10,43 @@ export const securityTrainingProviders = [ url: 'https://www.example.org/security/training', isEnabled: false, isPrimary: false, + ...providerOverrides.first, }, { id: testProviderIds[1], name: 'Vendor Name 2', description: 'Security training with guide and learning pathways.', url: 'https://www.vendornametwo.com/', - isEnabled: true, + isEnabled: false, + isPrimary: false, + ...providerOverrides.second, + }, + { + id: testProviderIds[2], + name: 'Vendor Name 3', + description: 'Security training for the everyday developer.', + url: 'https://www.vendornamethree.com/', + isEnabled: false, isPrimary: false, + ...providerOverrides.third, }, ]; -export const securityTrainingProvidersResponse = { - data: { - project: { - id: 1, - securityTrainingProviders, +export const getSecurityTrainingProvidersData = (providerOverrides = {}) => { + const securityTrainingProviders = createSecurityTrainingProviders(providerOverrides); + const response = { + data: { + project: { + id: 1, + securityTrainingProviders, + }, }, - }, -}; + }; -export const disabledSecurityTrainingProvidersResponse = { - data: { - project: { - id: 1, - securityTrainingProviders: [securityTrainingProviders[0]], - }, - }, + return { + response, + data: securityTrainingProviders, + }; }; export const dismissUserCalloutResponse = { |