我正在开发一个Typescript库,并尝试用Jest和Puppeteer编写测试。测试失败是因为ReferenceError: Blob is not defined。我遵循了Jest和Jest-Puppeteer的入门部分,但仍然遇到这个问题。如果测试在浏览器中运行,怎么能不定义Blob呢?我能做些什么来解决这个问题呢?# jest.config.js preset:
我被img.onload事件测试困住了。我知道这是一个异步操作,应该被嘲笑,但是我仍然无法解决这个问题。我也看到过几个类似的案例,但它们和这个不同。曾访问过:
function funcToTest(img, callback) { img.srcfalse) // should return callback with false on error }
funcToT