Skip to content

Commit ceb6373

Browse files
committed
use karma-sinon-chai dependency
1 parent 34cbbd0 commit ceb6373

File tree

3 files changed

+42
-39
lines changed

3 files changed

+42
-39
lines changed

karma.conf.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ const webpackConfig = require("./webpack.config.js")({ production: false, karma:
66
delete webpackConfig.entry;
77

88
module.exports = config => {
9+
"use strict";
910

1011
var configuration = {
1112
basePath: "",
1213
frameworks: [
1314
"mocha",
14-
"chai",
15-
"sinon",
15+
"sinon-chai",
1616
"es6-shim"
1717
],
1818
files: [
@@ -34,8 +34,7 @@ module.exports = config => {
3434
"karma-remap-istanbul",
3535
"karma-mocha-reporter",
3636
"karma-mocha",
37-
"karma-chai",
38-
"karma-sinon",
37+
"karma-sinon-chai",
3938
"karma-es6-shim",
4039
"karma-coverage-istanbul-reporter"
4140
],

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,16 +81,14 @@
8181
"istanbul": "^0.4.5",
8282
"istanbul-instrumenter-loader": "^3.0.1",
8383
"karma": "^3.1.1",
84-
"karma-chai": "^0.1.0",
8584
"karma-chai-sinon": "^0.1.5",
86-
"karma-chrome-launcher": "^2.2.0",
8785
"karma-coverage-istanbul-reporter": "^2.0.4",
8886
"karma-es6-shim": "^1.0.0",
8987
"karma-mocha": "^1.3.0",
9088
"karma-mocha-reporter": "^2.2.5",
9189
"karma-phantomjs-launcher": "^1.0.4",
9290
"karma-remap-istanbul": "^0.6.0",
93-
"karma-sinon": "^1.0.5",
91+
"karma-sinon-chai": "^2.0.2",
9492
"karma-sourcemap-loader": "^0.3.7",
9593
"karma-sourcemap-writer": "^0.1.2",
9694
"karma-webpack": "^3.0.5",

yarn.lock

Lines changed: 38 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1113,6 +1113,11 @@ camelcase@^4.1.0:
11131113
resolved "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
11141114
integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
11151115

1116+
camelcase@^5.0.0:
1117+
version "5.0.0"
1118+
resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42"
1119+
integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==
1120+
11161121
caseless@~0.12.0:
11171122
version "0.12.0"
11181123
resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@@ -1649,7 +1654,7 @@ debug@^4.1.0:
16491654
dependencies:
16501655
ms "^2.1.1"
16511656

1652-
decamelize@^1.1.1, decamelize@^1.1.2:
1657+
decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
16531658
version "1.2.0"
16541659
resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
16551660
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
@@ -2572,13 +2577,6 @@ from2@^2.1.0, from2@^2.3.0:
25722577
inherits "^2.0.1"
25732578
readable-stream "^2.0.0"
25742579

2575-
fs-access@^1.0.0:
2576-
version "1.0.1"
2577-
resolved "http://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz#d6a87f262271cefebec30c553407fb995da8777a"
2578-
integrity sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=
2579-
dependencies:
2580-
null-check "^1.0.0"
2581-
25822580
fs-extra@^1.0.0:
25832581
version "1.0.0"
25842582
resolved "http://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950"
@@ -3736,19 +3734,6 @@ karma-chai-sinon@^0.1.5:
37363734
resolved "https://registry.npmjs.org/karma-chai-sinon/-/karma-chai-sinon-0.1.5.tgz#5c392ca95247818951d6b57902f02c36e803753a"
37373735
integrity sha1-XDksqVJHgYlR1rV5AvAsNugDdTo=
37383736

3739-
karma-chai@^0.1.0:
3740-
version "0.1.0"
3741-
resolved "https://registry.npmjs.org/karma-chai/-/karma-chai-0.1.0.tgz#bee5ad40400517811ae34bb945f762909108b79a"
3742-
integrity sha1-vuWtQEAFF4Ea40u5RfdikJEIt5o=
3743-
3744-
karma-chrome-launcher@^2.2.0:
3745-
version "2.2.0"
3746-
resolved "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz#cf1b9d07136cc18fe239327d24654c3dbc368acf"
3747-
integrity sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==
3748-
dependencies:
3749-
fs-access "^1.0.0"
3750-
which "^1.2.1"
3751-
37523737
karma-coverage-istanbul-reporter@^2.0.4:
37533738
version "2.0.4"
37543739
resolved "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.4.tgz#402ae4ed6eadb9d9dafbd408ffda17897c0d003a"
@@ -3797,10 +3782,10 @@ karma-remap-istanbul@^0.6.0:
37973782
istanbul "^0.4.3"
37983783
remap-istanbul "^0.9.0"
37993784

3800-
karma-sinon@^1.0.5:
3801-
version "1.0.5"
3802-
resolved "https://registry.npmjs.org/karma-sinon/-/karma-sinon-1.0.5.tgz#4e3443f2830fdecff624d3747163f1217daa2a9a"
3803-
integrity sha1-TjRD8oMP3s/2JNN0cWPxIX2qKpo=
3785+
karma-sinon-chai@^2.0.2:
3786+
version "2.0.2"
3787+
resolved "https://registry.npmjs.org/karma-sinon-chai/-/karma-sinon-chai-2.0.2.tgz#e28c109b989973abafc28a7c9f09ef24a05e07c2"
3788+
integrity sha512-SDgh6V0CUd+7ruL1d3yG6lFzmJNGRNQuEuCYXLaorruNP9nwQfA7hpsp4clx4CbOo5Gsajh3qUOT7CrVStUKMw==
38043789

38053790
karma-sourcemap-loader@^0.3.7:
38063791
version "0.3.7"
@@ -4705,11 +4690,6 @@ npmlog@^4.0.2:
47054690
gauge "~2.7.3"
47064691
set-blocking "~2.0.0"
47074692

4708-
null-check@^1.0.0:
4709-
version "1.0.0"
4710-
resolved "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz#977dffd7176012b9ec30d2a39db5cf72a0439edd"
4711-
integrity sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=
4712-
47134693
number-is-nan@^1.0.0:
47144694
version "1.0.1"
47154695
resolved "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
@@ -7031,7 +7011,7 @@ which-module@^2.0.0:
70317011
resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
70327012
integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
70337013

7034-
which@^1.1.1, which@^1.2.1, which@^1.2.10, which@^1.2.8, which@^1.2.9, which@^1.3.0:
7014+
which@^1.1.1, which@^1.2.10, which@^1.2.8, which@^1.2.9, which@^1.3.0:
70357015
version "1.3.1"
70367016
resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
70377017
integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
@@ -7140,6 +7120,14 @@ yargs-parser@^10.1.0:
71407120
dependencies:
71417121
camelcase "^4.1.0"
71427122

7123+
yargs-parser@^11.1.0:
7124+
version "11.1.0"
7125+
resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.0.tgz#0b8104116367bf663089b24e5801438ab50396a3"
7126+
integrity sha512-lGA5HsbjkpCfekDBHAhgE5OE8xEoqiUDylowr+BvhRCwG1xVYTsd8hx2CYC0NY4k9RIgJeybFTG2EZW4P2aN1w==
7127+
dependencies:
7128+
camelcase "^5.0.0"
7129+
decamelize "^1.2.0"
7130+
71437131
yargs-parser@^9.0.2:
71447132
version "9.0.2"
71457133
resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
@@ -7165,7 +7153,7 @@ [email protected]:
71657153
y18n "^3.2.1"
71667154
yargs-parser "^9.0.2"
71677155

7168-
[email protected], yargs@^12.0.2:
7156+
71697157
version "12.0.2"
71707158
resolved "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc"
71717159
integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==
@@ -7183,6 +7171,24 @@ [email protected], yargs@^12.0.2:
71837171
y18n "^3.2.1 || ^4.0.0"
71847172
yargs-parser "^10.1.0"
71857173

7174+
yargs@^12.0.2:
7175+
version "12.0.4"
7176+
resolved "https://registry.npmjs.org/yargs/-/yargs-12.0.4.tgz#5ea307c6f11f11881c3bc375f9c939194e8cf4bc"
7177+
integrity sha512-f5esswlPO351AnejaO2A1ZZr0zesz19RehQKwiRDqWtrraWrJy16tsUIKgDXFMVytvNOHPVmTiaTh3wO67I0fQ==
7178+
dependencies:
7179+
cliui "^4.0.0"
7180+
decamelize "^1.2.0"
7181+
find-up "^3.0.0"
7182+
get-caller-file "^1.0.1"
7183+
os-locale "^3.0.0"
7184+
require-directory "^2.1.1"
7185+
require-main-filename "^1.0.1"
7186+
set-blocking "^2.0.0"
7187+
string-width "^2.0.0"
7188+
which-module "^2.0.0"
7189+
y18n "^3.2.1 || ^4.0.0"
7190+
yargs-parser "^11.1.0"
7191+
71867192
71877193
version "2.4.1"
71887194
resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"

0 commit comments

Comments
 (0)