gpt4 book ai didi

jestjs - Jest - 为字符串断言加载文本文件

转载 作者:行者123 更新时间:2023-12-04 13:02:07 26 4
gpt4 key购买 nike

我正在开发一个文本生成器,我想将生成的字符串与存储在示例文件中的文本进行比较。文件某些行有缩进,在 TS/js 中构造这些字符串非常麻烦

是否有一种简单的方法可以从相对于当前测试甚至 Jest 项目根目录的文件夹中加载文本?

最佳答案

尝试将您的 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)

关于jestjs - Jest - 为字符串断言加载文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53851171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com