We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba829c0 commit 00ad8b0Copy full SHA for 00ad8b0
vue/test/utils/setup.js
@@ -0,0 +1,17 @@
1
+// Set up JSDom.
2
+require('jsdom-global')();
3
+
4
+// Setup browser environment
5
+const hooks = require('require-extension-hooks');
6
+const Vue = require('vue');
7
8
+// Fix the Date object, see <https://github.com/vuejs/vue-test-utils/issues/936#issuecomment-415386167>.
9
+window.Date = Date;
10
+window.Vue = Vue;
11
+// Setup Vue.js to remove production tip
12
+Vue.config.productionTip = false;
13
14
+// Setup vue files to be processed by `require-extension-hooks-vue`
15
+hooks('vue').plugin('vue').push();
16
+// Setup vue and js files to be processed by `require-extension-hooks-babel`
17
+hooks(['vue', 'js']).exclude(({ filename }) => filename.match(/\/node_modules\//)).plugin('babel').push();
0 commit comments