Skip to content

Commit 3fe3ab9

Browse files
committed
test: use chai-subset
In order to make assertions easier to write and read. See: https://www.chaijs.com/plugins/chai-subset/
1 parent 8a3e032 commit 3fe3ab9

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
"babel-eslint": "^10.0.1",
6363
"chai": "^3.5.0",
6464
"chai-fs": "^1.0.0",
65+
"chai-subset": "^1.6.0",
6566
"core-js": "^3.0.0",
6667
"eslint": "^5.15.2",
6768
"eslint-loader": "^2.1.2",

test/functional.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
const chai = require('chai');
1313
chai.use(require('chai-fs'));
14+
chai.use(require('chai-subset'));
1415
const expect = chai.expect;
1516
const path = require('path');
1617
const testSetup = require('./helpers/setup');

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1757,6 +1757,11 @@ chai-fs@^1.0.0:
17571757
bit-mask "0.0.2-alpha"
17581758
readdir-enhanced "^1.4.0"
17591759

1760+
chai-subset@^1.6.0:
1761+
version "1.6.0"
1762+
resolved "https://registry.yarnpkg.com/chai-subset/-/chai-subset-1.6.0.tgz#a5d0ca14e329a79596ed70058b6646bd6988cfe9"
1763+
integrity sha1-pdDKFOMpp5WW7XAFi2ZGvWmIz+k=
1764+
17601765
chai@^3.5.0:
17611766
version "3.5.0"
17621767
resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247"

0 commit comments

Comments
 (0)