我正在开发一个文本生成器,我想将生成的字符串与示例文件中存储的文本进行比较。文件的某些行有缩进,在 TS/js 中构建这些字符串非常麻烦
有没有一种简单的方法可以从相对于当前测试的文件夹甚至 Jest 中的项目根目录加载文本?
Avs*_*lom 10
尝试将您的 txt 导入到 jest 文件中,然后与其进行比较:
const fs = require("fs");
const path = require("path");
const file = path.join(__dirname, "./", "bla.txt");
const fdr = fs.readFileSync(file, "utf8", function(err: any, data: any) {
return data;
});
expect(string).toBe(fdr)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5240 次 |
| 最近记录: |