feat(tests): harmonize and clean-up yarn test commands convention (#3695)

## What

Harmonize and clean-up yarn test commands convention.

## Why

Current strategy to filter integration tests from unit tests was cumbersome to maintain. Also, some packages declared `test:unit` which ended up being an alias to `test`.

## How

* Remove all occurrences of `test:unit`
* Rename all `test` commands under `/integration-tests/**/package.json` to `test:integration`
* In the root `package.json`, rewrite `test:integration` command to run `turbo run test:integration`
* In the root `package.json`, remove filtering on the `test` command
* Introduce a new `test:integration` task in the Turborepo config.
This commit is contained in:
Patrick
2023-04-04 09:47:54 -04:00
committed by GitHub
parent 4bb1f833b1
commit 089f1eb19e
18 changed files with 31 additions and 31 deletions

View File

@@ -27,8 +27,7 @@
"watch": "tsc --build --watch",
"prepare": "cross-env NODE_ENV=production yarn run build",
"build": "tsc --build",
"test": "jest --passWithNoTests",
"test:unit": "jest --passWithNoTests"
"test": "jest --passWithNoTests"
},
"dependencies": {
"@medusajs/modules-sdk": "0.1.0-rc.4",