avoid flaky cases in verification testing (#4785)
authorAlex Lam S.L <alexlamsl@gmail.com>
Tue, 16 Mar 2021 12:50:33 +0000 (12:50 +0000)
committerGitHub <noreply@github.com>
Tue, 16 Mar 2021 12:50:33 +0000 (20:50 +0800)
test/release/mathjs.sh
test/release/rollup-ts.sh

index f281df6..e245db5 100755 (executable)
@@ -46,6 +46,15 @@ rm -rf tmp/mathjs \
 @@ -68 +75 @@ export function format (value, options) {
 -      return value.toString()
 +      return HACK(value).toString()
+--- a/test/node-tests/cli/cli.test.js
++++ b/test/node-tests/cli/cli.test.js
+@@ -36 +35,0 @@ describe('command line interface', function () {
+-    const path2 = path.join(__dirname, 'script2')
+@@ -38,2 +37,2 @@ describe('command line interface', function () {
+-    run('"' + path1 + '" "' + path2 + '"', function (e, result) {
+-      assert.strictEqual(result, '2\n8\n')
++    run('"' + path1 + '"', function (e, result) {
++      assert.strictEqual(result, '2\n')
 --- a/test/unit-tests/expression/node/Node.test.js
 +++ b/test/unit-tests/expression/node/Node.test.js
 @@ -157 +157 @@ describe('Node', function () {
index 5f6a17f..d3c078f 100755 (executable)
@@ -32,6 +32,10 @@ rm -rf tmp/rollup \
 -    "postpublish": "pinst --enable",
 -    "prepare": "npm run build",
 -    "prepublishOnly": "pinst --disable && npm ci && npm run lint:nofix && npm run security && npm run build:bootstrap && npm run test:all",
+--- a/test/cli/index.js
++++ b/test/cli/index.js
+@@ -13,0 +14 @@ sander.rimrafSync(__dirname, 'node_modules');
++sander.rimrafSync(__dirname, 'samples', 'watch', 'watch-config-error');
 EOF
 ERR=$?; if [ "$ERR" != "0" ]; then echo "Error: $ERR"; exit $ERR; fi
 npm install esbuild-wasm@0.8.56 \