在开玩笑中,一个人命名了一个文件thing.jest.ts
。然后,您可以运行jest thing.jest.ts
或指向一个文件夹的测试文件,如jest some_folder/sub_folder
。
我怎么和艾娃做这件事?
不起作用的事情:
$ ava /**/*.test.ts
? /**/*.test.ts does not exist.
$ ava ./src/Derivations/Sources/__tests/Source.test.ts
运行
$ ts-node ./src/Derivations/Sources/__tests/Source.test.ts
Test files must be run with the AVA CLI:
$ ava src/Derivations/Sources/__tests/Source.test.ts
发布于 2020-01-05 04:10:19
这只需要一些配置。但在默认情况下,AVA目前(2020年1月)不支持类型记录文件。
https://github.com/avajs/ava/blob/master/docs/recipes/typescript.md
您可以配置AVA来识别TypeScript文件。然后,安装了ts节点(
npm i ts-node --save-dev
),就可以动态编译它们.
package.json:
{ "ava":{ "compileEnhancements":false,"extensions":"ts“,”需要量“:”ts-节点/寄存器“} }
https://stackoverflow.com/questions/59596300
复制相似问题