- npm run build -- --light
- TS_NODE_FILES=true mocha --timeout 5000 --exit --require ts-node/register --require tsconfig-paths/register --bail \
- server/tests/client.ts \
- server/tests/feeds/index.ts \
- server/tests/misc-endpoints.ts \
- server/tests/helpers/index.ts \
- server/tests/plugins/index.ts
+ npm run build
+
+ feedsFiles=$(findTestFiles server/tests/feeds)
+ helperFiles=$(findTestFiles server/tests/helpers)
+ pluginsFiles=$(findTestFiles server/tests/plugins)
+ miscFiles="server/tests/client.ts server/tests/misc-endpoints.ts"
+
+ MOCHA_PARALLEL=true TS_NODE_FILES=true runTest "$1" 2 $feedsFiles $helperFiles $pluginsFiles $miscFiles