From d29e70ce83bb9ac142cd7ce32d9ea07c1110a0cf Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Thu, 16 Feb 2017 20:29:01 +0900 Subject: [PATCH] :zap: improvement(test): more easy unit testing --- template/test/helpers/entry.js | 7 +++++++ template/test/unit/{add.js => add.test.js} | 0 template/test/unit/index.js | 7 +------ 3 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 template/test/helpers/entry.js rename template/test/unit/{add.js => add.test.js} (100%) diff --git a/template/test/helpers/entry.js b/template/test/helpers/entry.js new file mode 100644 index 0000000..16d3cd2 --- /dev/null +++ b/template/test/helpers/entry.js @@ -0,0 +1,7 @@ +import Vue from 'vue' +import plugin from '../../src/index' +import 'babel-polyfill' // promise and etc ... + +Vue.use(plugin) + +window.Vue = Vue diff --git a/template/test/unit/add.js b/template/test/unit/add.test.js similarity index 100% rename from template/test/unit/add.js rename to template/test/unit/add.test.js diff --git a/template/test/unit/index.js b/template/test/unit/index.js index 4e486cc..52b0cc5 100644 --- a/template/test/unit/index.js +++ b/template/test/unit/index.js @@ -1,12 +1,7 @@ -import Vue from 'vue' -import plugin from '../../src/index' - // import all helpers const helpersContext = require.context('../helpers', true) helpersContext.keys().forEach(helpersContext) // require all test files -const testsContext = require.context('./', true) +const testsContext = require.context('./', true, /\.test/) testsContext.keys().forEach(testsContext) - -Vue.use(plugin)