我正在为我的js编译器编写测试,当我输入一个String时,会检索多行。 检索到的是我想要检索的内容,但是我的测试失败了,因为我不知道如何写出对于开玩笑的期望。
这就是我称之为测试的方式:
#userimg {
position: absolute;
top: 9%;
right: 84%;
}
#passimg {
position: absolute;
top: 26%;
right: 84%;
}
#pass2img {
position: absolute;
top: 43%;
right: 84%;
}
#emimg {
position: absolute;
top: 60%;
right: 84%;
}
这是控制台中的反应:
testRequireImport(
'import { b, a } from \'@sugar/merge/*\';',
'!EXPECTED',
babelOptions
);
任何人都可以帮我写出预期的内容吗?
答案 0 :(得分:1)
您的预期会有逗号,其中新行应该是,并且您收到的是新行而不是逗号。
因此,使用换行符预期匹配
expect(received).toBe(expected.replace(',', '\n'));