diff --git a/Dockerfile b/Dockerfile index edabbc51e4a3f23d941737c5f9c0308b0cdf468b..b00f925641e0dde3a920bd5142db635bcaee11d2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,3 +44,5 @@ VOLUME [ "/bot" ] ENTRYPOINT [ "/wechaty/bin/entrypoint.sh" ] CMD [ "start" ] + +RUN npm test diff --git a/package.json b/package.json index 139d693d20e1c38230e6b0e333bcc595242a323b..f7ae08e441bb219c40ee9eb8f154d282490556fe 100755 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "posttest": "npm run clean && npm run sloc", "test:phantomjs": "cross-env LC_ALL=C WECHATY_LOG=info WECHATY_HEAD=phantomjs ava --timeout=7m \"dist/test/*.spec.js\"", "test:phantomjs.bak": "cross-env LC_ALL=C WECHATY_LOG=info WECHATY_HEAD=phantomjs ava --timeout=7m \"dist/{src,test}/**/*.spec.js\"", - "test:chrome": "cross-env LC_ALL=C WECHATY_LOG=verbose WECHATY_HEAD=chrome ava --concurrency 0 --verbose --ext js --timeout=7m \"dist/{src,test}/**/*.spec.js\"", + "test:chrome": "cross-env LC_ALL=C WECHATY_LOG=verbose WECHATY_HEAD=chrome ava --serial --verbose --ext js --timeout=7m \"dist/{src,test}/**/*.spec.js\"", "testdev": "cross-env LC_ALL=C WECHATY_LOG=silly ava --ext ts --serial --verbose --fail-fast --timeout=3m", "testdist": "cross-env WECHATY_LOG=SILLY WECHATY_HEAD=chrome ava --ext ts --verbose --fail-fast --timeout=2m", "ava": "cross-env LC_ALL=C WECHATY_LOG=verbose ts-node node_modules/.bin/ava \"{src,test}/**/*.spec.js\"",