diff --git a/README.md b/README.md index d3131afd..4315c9b4 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ $ egg-bin debug Using [mocha] with [thunk-mocha] to run test. -[power-assert] is recommend to used as `assert` library, and [intelli-espower-loader] will be auotoload. +[power-assert] is the default `assert` library, and [intelli-espower-loader] will be auotoload. You can set `TESTS` env to set the tests directory, it support [glob] grammar. @@ -197,4 +197,4 @@ run nsp check at /foo/bar with [] [nsp]: https://npmjs.com/thunk-mocha [iron-node]: https://github.com/s-a/iron-node [intelli-espower-loader]: https://github.com/power-assert-js/intelli-espower-loader -[power-assert]: https://github.com/power-assert-js/power-assert \ No newline at end of file +[power-assert]: https://github.com/power-assert-js/power-assert diff --git a/README.zh-CN.md b/README.zh-CN.md index 11a1cf8a..f9334047 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -72,7 +72,8 @@ $ egg-bin debug 测试工具,使用 [mocha],支持 [thunk-mocha] 扩展。 -内置了 [intelli-espower-loader] 并推荐使用 [power-assert] 作为断言库, 具体参见 https://github.com/atian25/blog/issues/16 +内置了 [intelli-espower-loader] 并使用 [power-assert] 作为断言库,具体参见 https://github.com/atian25/blog/issues/16 。 +在测试代码中只需要 `require('assert')` 即可享受 [power-assert] 带来的体验提升。 可通过 `TESTS` 环境变量指定具体文件,支持 [glob]。 diff --git a/package.json b/package.json index 96e5f1e9..1f2293bf 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "istanbul": "^0.4.5", "mkdirp": "^0.5.1", "mocha": "^3.2.0", + "power-assert": "^1.4.2", "rimraf": "^2.5.4", "semver": "^5.3.0", "thunk-mocha": "^1.0.8" @@ -28,8 +29,7 @@ "egg-ci": "^1.1.0", "eslint": "^3.12.1", "eslint-config-egg": "^3.2.0", - "mm": "^2.0.0", - "power-assert": "^1.4.2" + "mm": "^2.0.0" }, "repository": { "type": "git", diff --git a/test/egg-cov.test.js b/test/egg-cov.test.js index 4e0a4387..e987d8e5 100644 --- a/test/egg-cov.test.js +++ b/test/egg-cov.test.js @@ -2,7 +2,7 @@ const fs = require('fs'); const path = require('path'); -const assert = require('power-assert'); +const assert = require('assert'); const coffee = require('coffee'); const mm = require('mm'); diff --git a/test/egg-test.test.js b/test/egg-test.test.js index 21e24fdf..55e0da7f 100644 --- a/test/egg-test.test.js +++ b/test/egg-test.test.js @@ -1,7 +1,7 @@ 'use strict'; const path = require('path'); -const assert = require('power-assert'); +const assert = require('assert'); const coffee = require('coffee'); const mm = require('mm'); @@ -20,7 +20,7 @@ describe('egg-bin test', () => { .expect('code', 0) .end((err, res) => { assert.ifError(err); - assert.ok(!/a\.js/.test(res.stdout)); + assert(!/a\.js/.test(res.stdout)); done(); }); }); diff --git a/test/my-egg-bin.test.js b/test/my-egg-bin.test.js index 4b835f15..29beec1a 100644 --- a/test/my-egg-bin.test.js +++ b/test/my-egg-bin.test.js @@ -1,7 +1,7 @@ 'use strict'; const path = require('path'); -const assert = require('power-assert'); +const assert = require('assert'); const coffee = require('coffee'); const mm = require('mm');