Adrián Mouly
08/27/2021, 9:15 PMsst test --testPathPattern=test/
for my SST stacks tests… any ideas what could be this issue?Frank
jest —clearCache
in this thread https://github.com/kulshekhar/ts-jest/issues/2612Frank
Adrián Mouly
08/28/2021, 5:48 AMAdrián Mouly
08/28/2021, 5:48 AMpackage.json
doesn’t have any jest dependency, those are provided by sst?Frank
npx jest -clearCache
should workAdrián Mouly
08/28/2021, 6:35 AM● Validation Error:
Preset ts-jest not found.
Configuration Documentation:
<https://jestjs.io/docs/configuration.html>
I got this error before, and installed `ts-jest`… but why is required? SST is not installing it?Sam Hulick
08/31/2021, 11:55 PMyarn test
. didn’t used to happenAdrián Mouly
08/31/2021, 11:55 PMAdrián Mouly
08/31/2021, 11:55 PMAdrián Mouly
08/31/2021, 11:55 PMAdrián Mouly
08/31/2021, 11:56 PMAdrián Mouly
08/31/2021, 11:56 PMSam Hulick
08/31/2021, 11:56 PMAdrián Mouly
08/31/2021, 11:56 PMAdrián Mouly
08/31/2021, 11:56 PMAdrián Mouly
08/31/2021, 11:56 PMAdrián Mouly
08/31/2021, 11:56 PMAdrián Mouly
08/31/2021, 11:57 PMthdxr
08/31/2021, 11:57 PMthdxr
08/31/2021, 11:57 PMthdxr
08/31/2021, 11:57 PMAdrián Mouly
08/31/2021, 11:58 PMyarn why ts-jest
yarn why v1.22.10
[1/4] 🤔 Why do we have the module "ts-jest"...?
[2/4] 🚚 Initialising dependency graph...
[3/4] 🔍 Finding dependency...
[4/4] 🚡 Calculating file sizes...
=> Found "ts-jest@26.5.6"
info Reasons this module exists
- "_project_#@serverless-stack#cli" depends on it
- Hoisted from "_project_#@serverless-stack#cli#ts-jest"
- Hoisted from "_project_#@serverless-stack#resources#ts-jest"
✨ Done in 1.39s.
Adrián Mouly
08/31/2021, 11:59 PMSam Hulick
08/31/2021, 11:59 PMnode_modules/ts-jest
doesn’t exist. my yarn why
shows the same as Adrian’s
├─ @serverless-stack/cli@npm:0.40.5
│ └─ ts-jest@npm:26.5.6 [a593f] (via npm:^26.1.4 [a593f])
│
└─ @serverless-stack/resources@npm:0.40.5
└─ ts-jest@npm:26.5.6 [a593f] (via npm:^26.1.4 [a593f])
Adrián Mouly
08/31/2021, 11:59 PMAdrián Mouly
08/31/2021, 11:59 PMSam Hulick
09/01/2021, 12:00 AMSam Hulick
09/01/2021, 12:12 AMyarn add -D jest @types/jest ts-jest typescript
and then yarn ts-jest config:init
and you’re all set 👌Adrián Mouly
09/01/2021, 12:20 AMAdrián Mouly
09/01/2021, 12:20 AMAdrián Mouly
09/01/2021, 12:20 AMSam Hulick
09/01/2021, 12:20 AM--watch
🤔