Sag*_*Low 4 node.js chai typescript
我几乎所有的测试文件都包含多个配置chai,例如:
import chai from 'chai';
import chaiAsPromised from 'chai-as-promised';
...
chai.use(chaiAsPromised);
chai.config.includeStack = true;
const expect = chai.expect;
Run Code Online (Sandbox Code Playgroud)
对于我的所有测试,有什么方法或模式可以只执行一次吗?(特别是config部分)
是的。
创建一个名为“chai-local.js”的文件。在该文件中,执行您在示例中执行的所有操作,但导出最终的 chai。
export default chai;
当您需要 chai 时,不要从其源代码导入,而是从chai-local.js. 您每次都会拥有所有配置和扩展。
import chai from 'chai-local.js';
| 归档时间: |
|
| 查看次数: |
414 次 |
| 最近记录: |