“to”不是expect jest/valid-expect 的有效属性
Posted
技术标签:
【中文标题】“to”不是expect jest/valid-expect 的有效属性【英文标题】:"to" is not a valid property of expect jest/valid-expect 【发布时间】:2019-03-06 23:29:07 【问题描述】:我正在尝试修复我的代码中的eslint
警告,我得到了很多这样的警告。问题是有问题的文件不是开玩笑测试,而是cypress
测试。测试是有效的,因为 cypress
expect
与 jest
expect
不同。
有没有办法忽略cypress
目录的jest/valid-expect
警告?或者如果失败只是忽略任何jest
验证的目录?该目录中没有 jest
测试。
【问题讨论】:
***.com/questions/42250257/…的可能重复 更多副本:***.com/questions/41316551/… 【参考方案1】:This answer 提供了大部分所需信息(感谢 CRayen 向我指出另一个问题(与另一个问题重复)。
基本上,您可以将 .eslintrc 文件放入您想要覆盖规则的任何子文件夹中。然后你需要添加一个类似于答案中的部分:
"overrides": [
"files": [ "*.spec.js" ],
"rules":
"no-unused-expressions": 0
]
通过将它们设置为 0 来明确关闭不希望用于检查列出的文件的规则。
【讨论】:
【参考方案2】:添加到文件的第一行:
/* eslint-disable jest/valid-expect */
【讨论】:
以上是关于“to”不是expect jest/valid-expect 的有效属性的主要内容,如果未能解决你的问题,请参考以下文章
expected_conditions.elementS_to_be_clickable((By.TAGNAME,'a'))
Mocha / Chai expect.to.throw 没有捕捉到抛出的错误
wordpress Warning: Parameter 2 to qtranxf_postsFilter() expected to be a reference
Sklearn 管道抛出 ValueError: too many values to unpack (expected 2)
python 报错 too many values to unpack (expected 3) 的解决方案
ValueError: no enough values to pack (expected 2, got 1) 语法错误