summaryrefslogtreecommitdiff
path: root/spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2018-05-14 10:33:48 +0100
committerPhil Hughes <me@iamphill.com>2018-05-22 11:11:35 +0100
commit50985f54baf9a4d7e840e22ce8914f0bc919f5d8 (patch)
tree1572fd8a9defa0e9ea01991e242286eaf83c0641 /spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js
parent21f861953958cece97df1ed2814e14bd67e1ddbe (diff)
downloadgitlab-ce-50985f54baf9a4d7e840e22ce8914f0bc919f5d8.tar.gz
added getter for checking is their is a pipeline
Diffstat (limited to 'spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js')
-rw-r--r--spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js b/spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js
index d9429cb8e8b..59e218ef0a6 100644
--- a/spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js
+++ b/spec/javascripts/ide/stores/modules/pipelines/mutations_spec.js
@@ -7,7 +7,7 @@ describe('IDE pipelines mutations', () => {
let mockedState;
beforeEach(() => {
- mockedState = state;
+ mockedState = state();
});
describe(types.REQUEST_LATEST_PIPELINE, () => {
@@ -41,6 +41,12 @@ describe('IDE pipelines mutations', () => {
status: pipelines[0].status,
});
});
+
+ it('does not set latest pipeline if pipeline is null', () => {
+ mutations[types.RECEIVE_LASTEST_PIPELINE_SUCCESS](mockedState, null);
+
+ expect(mockedState.latestPipeline).toEqual(null);
+ });
});
describe(types.REQUEST_JOBS, () => {