File tree 5 files changed +1697
-65
lines changed
5 files changed +1697
-65
lines changed Original file line number Diff line number Diff line change
1
+ language : node_js
2
+ node_js :
3
+ - 10.15.0
4
+ cache : yarn
5
+ script :
6
+ - yarn
7
+ - yarn run build
Original file line number Diff line number Diff line change
1
+ module . exports = {
2
+ moduleFileExtensions : [
3
+ 'js' ,
4
+ 'jsx' ,
5
+ 'json' ,
6
+ 'vue'
7
+ ] ,
8
+ transform : {
9
+ '^.+\\.vue$' : 'vue-jest' ,
10
+ '.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$' : 'jest-transform-stub' ,
11
+ '^.+\\.jsx?$' : 'babel-jest'
12
+ } ,
13
+ moduleNameMapper : {
14
+ '^@/(.*)$' : '<rootDir>/src/$1'
15
+ } ,
16
+ snapshotSerializers : [
17
+ 'jest-serializer-vue'
18
+ ] ,
19
+ testMatch : [
20
+ '**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)'
21
+ ] ,
22
+ testURL : 'http://localhost/'
23
+ }
Original file line number Diff line number Diff line change 5
5
"scripts" : {
6
6
"serve" : " vue-cli-service serve" ,
7
7
"build" : " vue-cli-service build" ,
8
- "lint" : " vue-cli-service lint"
8
+ "lint" : " vue-cli-service lint" ,
9
+ "test:unit" : " vue-cli-service test:unit"
9
10
},
10
11
"dependencies" : {
11
12
"@antv/data-set" : " ^0.10.1" ,
29
30
"devDependencies" : {
30
31
"@vue/cli-plugin-babel" : " ^3.2.0" ,
31
32
"@vue/cli-plugin-eslint" : " ^3.2.0" ,
33
+ "@vue/cli-plugin-unit-jest" : " ^3.3.0" ,
32
34
"@vue/cli-service" : " ^3.2.0" ,
33
35
"@vue/eslint-config-standard" : " ^4.0.0" ,
36
+ "@vue/test-utils" : " ^1.0.0-beta.20" ,
37
+ "babel-core" : " 7.0.0-bridge.0" ,
34
38
"babel-eslint" : " ^10.0.1" ,
39
+ "babel-jest" : " ^23.6.0" ,
35
40
"eslint" : " ^5.8.0" ,
36
41
"eslint-plugin-vue" : " ^5.0.0-0" ,
37
42
"less" : " ^3.8.1" ,
Original file line number Diff line number Diff line change
1
+ module . exports = {
2
+ env : {
3
+ jest : true
4
+ }
5
+ }
You canβt perform that action at this time.
0 commit comments