Jasmine 错误地将规范标记为待定

Jasmine将我的规范标记为待定,因为它没有在前面加上x.


这是代码:


it('some spec description'), () => {

  expect(true).toBe(true)

}

http://img2.mukewang.com/6167befe0001d9a212310345.jpg

这花了我一段时间才弄明白,但我认为如果有人遇到同样的问题,它可能会有用。下面回答。


翻过高山走不出你
浏览 155回答 1
1回答

慕运维8079593

所以这里有一个不太明显的打字错误,在错误的地方有一个右括号,linter 或编译器没有发现它。代码有效地运行:it('some spec description')() => {  expect(true).toBe(true)}技术上有效的代码,但不是预期的。这是修复:it('some spec description', () => {  expect(true).toBe(true)})请注意将方法的右括号it()移到块的末尾。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript