【发布时间】:2016-05-01 17:38:37
【问题描述】:
我正在 PhantomJS 下使用 Karma 运行 Jasmine 测试。
我有一个测试来检查 <img/> 的 src 属性是否设置正确。
PhantomJS 正确地警告尝试检索不存在的文件时出现 404 错误,因为 src 设置为字符串值 "imgSrc"。
测试是expect(imageElement.getAttribute('src')).toBe("imgSrc");。
我怎样才能静默 404 图像 src wranings,最好是在测试到测试的基础上?
请注意,我没有考虑指定存在的图像 URL。 我想测试一个函数是否将图像 src 设置为传入的值,不关心该值是否存在用于本单元测试。
【问题讨论】:
-
我没有,这是 PhantomJS 正常记录 HTTP 错误代码。
-
日志级别设置为
config.LOG_INFO。不确定我是否理解你的问题,Arjom。 -
控制台输出中抛出警告。
-
很抱歉。在 PhantomJS 下使用 Karma 运行单元测试时,警告会显示在终端中。
-
我已对问题进行了修改。
标签: javascript image unit-testing phantomjs karma-jasmine