diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ed2375eb2..677f33adb3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -67,7 +67,6 @@ jobs: - uses: ./.github/actions/npm - run: npm run build:esm - - run: npm run pretest - run: npm run test:node env: DEBUG: "" @@ -102,7 +101,6 @@ jobs: - uses: ./.github/actions/npm - run: npm run build:esm - - run: npm run pretest - run: npm run test:node env: DEBUG: "waku:nwaku*,waku:test*" @@ -135,7 +133,6 @@ jobs: - uses: ./.github/actions/npm - run: npm run build:esm - - run: npm run pretest - run: npm run test:node env: DEBUG: "waku:nwaku*,waku:test*" diff --git a/packages/tests/package.json b/packages/tests/package.json index ea0a7514c2..8443addf6d 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -44,7 +44,8 @@ "check:spelling": "cspell \"{README.md,{tests,src}/**/*.ts}\"", "check:tsc": "tsc -p tsconfig.dev.json", "pretest": "if docker inspect ${WAKUNODE_IMAGE} > /dev/null 2>&1; then echo 'Using local image'; else docker pull ${WAKUNODE_IMAGE:-statusteam/nim-waku:v0.16.0} && echo 'Image pulled'; fi", - "test": "TS_NODE_PROJECT=./tsconfig.dev.json mocha", + "test": "run-s test:*", + "test:node": "npm run pretest && TS_NODE_PROJECT=./tsconfig.dev.json mocha", "reset-hard": "git clean -dfx -e .idea && git reset --hard && npm i && npm run build" }, "engines": {