Blame view

test/unit/index.js 740 Bytes
9b6ff1ce   huixisheng   add test and upda...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  import Vue from 'vue';
  Vue.config.productionTip = false;
  
  // Polyfill fn.bind() for PhantomJS
  /* eslint-disable no-extend-native */
  Function.prototype.bind = require('function-bind');
  
  // require all test files (files that ends with .spec.js)
  const testsContext = require.context('./specs', true, /\.spec$/);
  testsContext.keys().forEach(testsContext);
  
  // require all src files except main.js for coverage.
  // you can also change this to match only the subset of files that
  // you want coverage for.
  // const srcContext = require.context('../../src', true, /^\.\/(?!main(\.js)?$)/);
  // @todo
  const srcContext = require.context('../../src/components/breadcrumb', true, /^\.\/(?!styles.*?(\.less)?$)/);
  srcContext.keys().forEach(srcContext);