Skip to content

Commit 3f12c20

Browse files
committed
尝试修改测试
1 parent fcd1b35 commit 3f12c20

4 files changed

Lines changed: 23 additions & 19 deletions

File tree

karma.conf.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@ module.exports = function (config) {
1111

1212
// frameworks to use
1313
// available frameworks: https://npmjs.org/browse/keyword/karma-adapter
14-
frameworks: ['jasmine', 'commonjs'],
15-
14+
frameworks: ['jasmine', 'browserify'],
15+
browserify: {
16+
debug: true
17+
},
1618
// list of files patterns to load in the browser
1719
// include:false表示不包含这些文件到浏览器中,注意添加顺序
1820
files: [
@@ -111,12 +113,12 @@ module.exports = function (config) {
111113
// preprocess matching files before serving them to the browser
112114
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
113115
preprocessors: {
114-
'src/legacy/libs/SuperMap_Basic-8.1.1-14426.js': ['commonjs'],
115-
'./node_modules/whatwg-fetch/fetch.js': ['commonjs'],
116-
'./node_modules/fetch-jsonp/build/fetch-jsonp.js': ['commonjs'],
117-
'src/legacy/libs/Lang/*.js': ['commonjs'],
118-
'src/common/**/*.js': ['commonjs', 'coverage'],
119-
'test/common/**/*Spec.js': ['commonjs']
116+
'src/legacy/libs/SuperMap_Basic-8.1.1-14426.js': ['browserify'],
117+
'./node_modules/whatwg-fetch/fetch.js': ['browserify'],
118+
'./node_modules/fetch-jsonp/build/fetch-jsonp.js': ['browserify'],
119+
'src/legacy/libs/Lang/*.js': ['browserify'],
120+
'src/common/**/*.js': ['browserify', 'coverage'],
121+
'test/common/**/*Spec.js': ['browserify']
120122
},
121123

122124
// test results reporter to use

package.json

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,26 +25,29 @@
2525
"author": "SuperMap",
2626
"license": "Apache-2.0",
2727
"devDependencies": {
28-
"openlayers": "4.0.0",
29-
"leaflet": "1.0.3",
28+
"browserify": "^14.3.0",
3029
"commander": "2.9.0",
3130
"commonjs": "0.0.1",
31+
"css-loader": "^0.26.1",
32+
"extract-text-webpack-plugin": "^1.0.1",
33+
"file-loader": "^0.10.0",
34+
"imports-loader": "^0.7.0",
3235
"jasmine-core": "^2.5.2",
3336
"karma": "^1.4.1",
37+
"karma-browserify": "^5.1.1",
3438
"karma-chrome-launcher": "^2.0.0",
3539
"karma-cli": "^1.0.1",
3640
"karma-commonjs": "^1.0.0",
3741
"karma-coverage": "^1.1.1",
3842
"karma-jasmine": "^1.1.0",
3943
"karma-teamcity-reporter": "^1.0.0",
44+
"leaflet": "1.0.3",
45+
"openlayers": "4.0.0",
4046
"shelljs": "0.7.6",
41-
"underscore": "^1.8.3",
42-
"webpack": "^1.14.0",
43-
"extract-text-webpack-plugin": "^1.0.1",
44-
"file-loader": "^0.10.0",
4547
"style-loader": "^0.13.1",
46-
"css-loader": "^0.26.1",
47-
"imports-loader": "^0.7.0"
48+
"underscore": "^1.8.3",
49+
"watchify": "^3.9.0",
50+
"webpack": "^1.14.0"
4851
},
4952
"dependencies": {
5053
"proj4": "^2.4.3",

src/common/online/OnlineData.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
* Online myData服务
33
*/
44
require('../util/Request');
5-
require('./DataInfo');
65
SuperMap.OnlineData = SuperMap.Class({
76
//MD5
87
MD5: null,

src/common/util/Request.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
require("whatwg-fetch/fetch");
2-
var fetchJsonp = require('fetch-jsonp/build/fetch-jsonp');
1+
require("whatwg-fetch");
2+
var fetchJsonp = require('fetch-jsonp');
33

44
SuperMap.Request = SuperMap.Class({
55

0 commit comments

Comments
 (0)