diff --git a/Dockerfile b/Dockerfile index f654877e3145631d2aa51ce826f0f7c15b5ddd78..be38d2c32889999449f9c3b3afa325c9cf412f41 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,6 +14,7 @@ WORKDIR /wechaty COPY package.json . RUN npm set progress=false \ + && npm install ts-node typescript -g \ && npm install --loglevel warn \ && rm -fr /tmp/* COPY . . diff --git a/package.json b/package.json index 0a6bbbd68bed9f636e0a9bf2b94bc7e5fb39cf88..d6d2eeda456f5f34d95a100de54fdacec8a0c3bc 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "posttest": "npm run clean && npm run sloc", "test:phantomjs": "cross-env LC_ALL=C WECHATY_LOG=info WECHATY_HEAD=phantomjs ava --timeout=10m \"dist/test/*.spec.js\"", "test:phantomjs.bak": "cross-env LC_ALL=C WECHATY_LOG=info WECHATY_HEAD=phantomjs ava --timeout=10m \"dist/{src,test}/**/*.spec.js\"", - "test:chrome": "cross-env LC_ALL=C WECHATY_LOG=info WECHATY_HEAD=chrome ava --ext js --timeout=10m \"dist/{src,test}/**/*.spec.js\"", + "test:chrome": "cross-env LC_ALL=C WECHATY_LOG=info WECHATY_HEAD=chrome ava --concurrency 5 --ext js --timeout=10m \"dist/{src,test}/**/*.spec.js\"", "testdev": "cross-env LC_ALL=C WECHATY_LOG=silly ava --ext ts --serial --verbose --fail-fast --timeout=3m", "testdist": "WECHATY_HEAD=phantomjs ava --ext ts --verbose --fail-fast --timeout=3m", "ava": "cross-env LC_ALL=C WECHATY_LOG=verbose ts-node node_modules/.bin/ava \"{src,test}/**/*.spec.js\"",