Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/jira_import/utils_spec.js')
-rw-r--r--spec/frontend/jira_import/utils_spec.js62
1 files changed, 0 insertions, 62 deletions
diff --git a/spec/frontend/jira_import/utils_spec.js b/spec/frontend/jira_import/utils_spec.js
deleted file mode 100644
index 0b1edd6550a..00000000000
--- a/spec/frontend/jira_import/utils_spec.js
+++ /dev/null
@@ -1,62 +0,0 @@
-import {
- calculateJiraImportLabel,
- IMPORT_STATE,
- isFinished,
- isInProgress,
-} from '~/jira_import/utils';
-
-describe('isInProgress', () => {
- it.each`
- state | result
- ${IMPORT_STATE.SCHEDULED} | ${true}
- ${IMPORT_STATE.STARTED} | ${true}
- ${IMPORT_STATE.FAILED} | ${false}
- ${IMPORT_STATE.FINISHED} | ${false}
- ${IMPORT_STATE.NONE} | ${false}
- ${undefined} | ${false}
- `('returns $result when state is $state', ({ state, result }) => {
- expect(isInProgress(state)).toBe(result);
- });
-});
-
-describe('isFinished', () => {
- it.each`
- state | result
- ${IMPORT_STATE.SCHEDULED} | ${false}
- ${IMPORT_STATE.STARTED} | ${false}
- ${IMPORT_STATE.FAILED} | ${false}
- ${IMPORT_STATE.FINISHED} | ${true}
- ${IMPORT_STATE.NONE} | ${false}
- ${undefined} | ${false}
- `('returns $result when state is $state', ({ state, result }) => {
- expect(isFinished(state)).toBe(result);
- });
-});
-
-describe('calculateJiraImportLabel', () => {
- const jiraImports = [
- { jiraProjectKey: 'MTG' },
- { jiraProjectKey: 'MJP' },
- { jiraProjectKey: 'MTG' },
- { jiraProjectKey: 'MSJP' },
- { jiraProjectKey: 'MTG' },
- ];
-
- const labels = [
- { color: '#111', title: 'jira-import::MTG-1' },
- { color: '#222', title: 'jira-import::MTG-2' },
- { color: '#333', title: 'jira-import::MTG-3' },
- ];
-
- it('returns a label with the Jira project key and correct import count in the title', () => {
- const label = calculateJiraImportLabel(jiraImports, labels);
-
- expect(label.title).toBe('jira-import::MTG-3');
- });
-
- it('returns a label with the correct color', () => {
- const label = calculateJiraImportLabel(jiraImports, labels);
-
- expect(label.color).toBe('#333');
- });
-});