summaryrefslogtreecommitdiff
path: root/spec/javascripts/diffs/create_mock_store.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/javascripts/diffs/create_mock_store.js')
-rw-r--r--spec/javascripts/diffs/create_mock_store.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/spec/javascripts/diffs/create_mock_store.js b/spec/javascripts/diffs/create_mock_store.js
new file mode 100644
index 00000000000..5333ea38931
--- /dev/null
+++ b/spec/javascripts/diffs/create_mock_store.js
@@ -0,0 +1,16 @@
+import Vue from 'vue';
+import Vuex from 'vuex';
+import diffsModule from '~/diffs/store/modules';
+import notesModule from '~/notes/stores/modules';
+import mockVuexModule from 'spec/helpers/mock_vuex_module';
+
+Vue.use(Vuex);
+
+export default function createDiffsStore() {
+ return new Vuex.Store(mockVuexModule({
+ modules: {
+ diffs: diffsModule,
+ notes: notesModule,
+ },
+ }));
+}