Skip to content

Commit b95ae7d

Browse files
authored
Merge pull request #896 from graphql/greenkeeper/chai-4.0.2
Update chai to the latest version 🚀
2 parents 4493131 + 9767186 commit b95ae7d

File tree

4 files changed

+42
-23
lines changed

4 files changed

+42
-23
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@
6565
"babel-plugin-transform-flow-strip-types": "6.22.0",
6666
"babel-plugin-transform-object-rest-spread": "6.23.0",
6767
"babel-plugin-transform-regenerator": "6.24.1",
68-
"chai": "3.5.0",
68+
"chai": "4.0.2",
6969
"chai-json-equal": "0.0.1",
70-
"chai-spies": "0.7.1",
70+
"chai-spies-next": "^0.8.0",
7171
"chai-subset": "1.5.0",
7272
"coveralls": "2.13.1",
7373
"eslint": "3.19.0",

resources/mocha-bootload.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
var chai = require('chai');
1111
chai.use(require('chai-json-equal'));
12-
chai.use(require('chai-spies'));
12+
chai.use(require('chai-spies-next'));
1313
chai.use(require('chai-subset'));
1414

1515
process.on('unhandledRejection', function (error) {

src/utilities/__tests__/assertValidName-test.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,18 @@ describe('assertValidName()', () => {
7070

7171
it('warns against use of leading double underscores', () => {
7272
assertValidName('__bad');
73-
expect(console.warn).to.have.been.called.once();
73+
/* eslint-disable no-unused-expressions */
74+
expect(console.warn).to.have.been.called.once;
75+
/* eslint-enable no-unused-expressions */
7476
expect(console.warn.__spy.calls[0][0]).to.match(/must not begin with/);
7577
});
7678

7779
it('warns exactly once even in the presence of multiple violations', () => {
7880
assertValidName('__bad');
7981
assertValidName('__alsoBad');
80-
expect(console.warn).to.have.been.called.once();
82+
/* eslint-disable no-unused-expressions */
83+
expect(console.warn).to.have.been.called.once;
84+
/* eslint-enable no-unused-expressions */
8185
});
8286

8387
it('throws for non-strings', () => {

yarn.lock

Lines changed: 33 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -631,21 +631,24 @@ [email protected]:
631631
version "0.0.1"
632632
resolved "https://registry.yarnpkg.com/chai-json-equal/-/chai-json-equal-0.0.1.tgz#338fcbbdaec63349379c7c4278c8a28da3b141a1"
633633

634-
chai-spies@0.7.1:
635-
version "0.7.1"
636-
resolved "https://registry.yarnpkg.com/chai-spies/-/chai-spies-0.7.1.tgz#343d99f51244212e8b17e64b93996ff7b2c2a9b1"
634+
chai-spies-next@^0.8.0:
635+
version "0.8.0"
636+
resolved "https://registry.yarnpkg.com/chai-spies-next/-/chai-spies-next-0.8.0.tgz#9f289ec2236f8476aee9fe33571ad0c34ba60309"
637637

638638
639639
version "1.5.0"
640640
resolved "https://registry.yarnpkg.com/chai-subset/-/chai-subset-1.5.0.tgz#d03dbcfa8c9daad848643bbde4e63376b7882427"
641641

642-
chai@3.5.0:
643-
version "3.5.0"
644-
resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247"
642+
chai@4.0.2:
643+
version "4.0.2"
644+
resolved "https://registry.yarnpkg.com/chai/-/chai-4.0.2.tgz#2f7327c4de6f385dd7787999e2ab02697a32b83b"
645645
dependencies:
646646
assertion-error "^1.0.1"
647-
deep-eql "^0.1.3"
648-
type-detect "^1.0.0"
647+
check-error "^1.0.1"
648+
deep-eql "^2.0.1"
649+
get-func-name "^2.0.0"
650+
pathval "^1.0.0"
651+
type-detect "^4.0.0"
649652

650653
chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
651654
version "1.1.3"
@@ -665,6 +668,10 @@ chalk@~0.4.0:
665668
has-color "~0.1.0"
666669
strip-ansi "~0.1.0"
667670

671+
check-error@^1.0.1:
672+
version "1.0.2"
673+
resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"
674+
668675
chokidar@^1.6.1:
669676
version "1.7.0"
670677
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
@@ -794,11 +801,11 @@ decamelize@^1.0.0:
794801
version "1.2.0"
795802
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
796803

797-
deep-eql@^0.1.3:
798-
version "0.1.3"
799-
resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2"
804+
deep-eql@^2.0.1:
805+
version "2.0.2"
806+
resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-2.0.2.tgz#b1bac06e56f0a76777686d50c9feb75c2ed7679a"
800807
dependencies:
801-
type-detect "0.1.1"
808+
type-detect "^3.0.0"
802809

803810
deep-extend@~0.4.0:
804811
version "0.4.2"
@@ -1188,6 +1195,10 @@ generate-object-property@^1.1.0:
11881195
dependencies:
11891196
is-property "^1.0.0"
11901197

1198+
get-func-name@^2.0.0:
1199+
version "2.0.0"
1200+
resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41"
1201+
11911202
getpass@^0.1.1:
11921203
version "0.1.7"
11931204
resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
@@ -1924,6 +1935,10 @@ path-is-inside@^1.0.1:
19241935
version "1.0.2"
19251936
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
19261937

1938+
pathval@^1.0.0:
1939+
version "1.1.0"
1940+
resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0"
1941+
19271942
performance-now@^0.2.0:
19281943
version "0.2.0"
19291944
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
@@ -2392,13 +2407,13 @@ type-check@~0.3.2:
23922407
dependencies:
23932408
prelude-ls "~1.1.2"
23942409

2395-
type-detect@0.1.1:
2396-
version "0.1.1"
2397-
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822"
2410+
type-detect@^3.0.0:
2411+
version "3.0.0"
2412+
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-3.0.0.tgz#46d0cc8553abb7b13a352b0d6dea2fd58f2d9b55"
23982413

2399-
type-detect@^1.0.0:
2400-
version "1.0.0"
2401-
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2"
2414+
type-detect@^4.0.0:
2415+
version "4.0.3"
2416+
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea"
24022417

24032418
typedarray@^0.0.6:
24042419
version "0.0.6"

0 commit comments

Comments
 (0)