Skip to content

Commit 5f22d0d

Browse files
committed
Source map support in test failures
1 parent 305cbc7 commit 5f22d0d

File tree

4 files changed

+24
-11
lines changed

4 files changed

+24
-11
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
.RData
44
.Ruserdata
55
inst/doc
6+
node_modules

karma.conf.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
// TODO: Get source maps for failures working.
21
module.exports = function (config) {
32
config.set({
4-
frameworks: ['mocha', 'chai'],
3+
frameworks: ['mocha', 'chai', 'source-map-support'],
54
files: ['inst/www/react-tools/react-tools.js', 'js-tests/js-tests.jsx'],
65
preprocessors: {
76
'js-tests/*.js': ['webpack'],
8-
'js-tests/*.jsx': ['webpack', 'sourcemap']
7+
'js-tests/*.jsx': ['webpack']
98
},
109
webpack: {
1110
module: {
@@ -19,7 +18,7 @@ module.exports = function (config) {
1918
}
2019
]
2120
},
22-
devtool: 'source-map'
21+
devtool: 'inline-source-map'
2322
},
2423
webpackMiddleware: {
2524
stats: 'errors-only'

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"karma-chrome-launcher": "^2.2.0",
77
"karma-mocha": "^1.3.0",
88
"karma-webpack": "^3.0.5",
9-
"karma-sourcemap-loader": "^0.3.7",
9+
"karma-source-map-support": "^1.3.0",
1010
"mocha": "^5.2.0",
1111
"react": "^16.7.0",
1212
"react-dom": "^16.7.0",

yarn.lock

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,6 +1057,11 @@ buffer-fill@^1.0.0:
10571057
resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
10581058
integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
10591059

1060+
buffer-from@^1.0.0:
1061+
version "1.1.1"
1062+
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
1063+
integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
1064+
10601065
buffer-xor@^1.0.3:
10611066
version "1.0.3"
10621067
resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
@@ -2553,12 +2558,12 @@ karma-mocha@^1.3.0:
25532558
dependencies:
25542559
minimist "1.2.0"
25552560

2556-
karma-sourcemap-loader@^0.3.7:
2557-
version "0.3.7"
2558-
resolved "https://registry.yarnpkg.com/karma-sourcemap-loader/-/karma-sourcemap-loader-0.3.7.tgz#91322c77f8f13d46fed062b042e1009d4c4505d8"
2559-
integrity sha1-kTIsd/jxPUb+0GKwQuEAnUxFBdg=
2561+
karma-source-map-support@^1.3.0:
2562+
version "1.3.0"
2563+
resolved "https://registry.yarnpkg.com/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz#36dd4d8ca154b62ace95696236fae37caf0a7dde"
2564+
integrity sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==
25602565
dependencies:
2561-
graceful-fs "^4.1.2"
2566+
source-map-support "^0.5.5"
25622567

25632568
karma-webpack@^3.0.5:
25642569
version "3.0.5"
@@ -3871,6 +3876,14 @@ source-map-resolve@^0.5.0:
38713876
source-map-url "^0.4.0"
38723877
urix "^0.1.0"
38733878

3879+
source-map-support@^0.5.5:
3880+
version "0.5.9"
3881+
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
3882+
integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==
3883+
dependencies:
3884+
buffer-from "^1.0.0"
3885+
source-map "^0.6.0"
3886+
38743887
source-map-url@^0.4.0:
38753888
version "0.4.0"
38763889
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
@@ -3881,7 +3894,7 @@ source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1:
38813894
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
38823895
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
38833896

3884-
source-map@^0.6.1, source-map@~0.6.1:
3897+
source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
38853898
version "0.6.1"
38863899
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
38873900
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==

0 commit comments

Comments
 (0)