我在代码中犯了一些错误:
export class UnprocessableException extends Error {
constructor(message: string) {
super(responseStatus.UNPROCESSABLE, message);
}
}
然后,我用玩笑测试来测试它们,比如:
try {
....
} catch (e) {
expect(e).toBeInstanceOf(UnprocessableException);
}
这在本地通过/工作,但在Bitbucket上,使用相同的命令测试失败。
Expected: UnprocessableException
Received: Error
你知道为什么jest和bitbucket类型看起来不喜欢对方吗?
1条答案
按热度按时间nuypyhwy1#
当然,在我发布问题后,它就可以工作了。所以改变
到
修正了这个问题。build命令只是构建webpack,所以我不认为这是命令。但是没有“run”似乎修正了这个问题。不确定npm运行测试如何在我的本地机器上工作。