我在使用pytest测试vscode中的代码时遇到一个错误,它说:
Error: TypeError: Cannot read property '$' of undefined
所有测试均通过 我在中更新了pytest,我的python扩展vscode。它仍然不起作用。在
这是我的一个测试:
^{pr2}$函数fibo_correct():
def fibo_correct(n):
return 1 if n <= 2 else fibo_correct(n - 1) + fibo_correct(n - 2)
函数fibo():
def fibo(n):
a = []
a.append(1)
a.append(1)
for i in range(2, n):
a.append(a[i - 1] + a[i - 2])
return a[n - 1]
我试了use pytest==5.0.1 instead of 5.1.0 而且效果很好。但为什么呢?在
我也有同样的问题,也无意中发现了这个问题。我试图找到指向GitHub项目的适当链接并将它们添加到这里。我才注意到原来问题末尾的链接。在
在VSCode project中打开的问题表明问题出在Python扩展中。在
问题是在 Python-extension project当前建议将pytest降级到5.0.1版本。问题似乎出在pytest版本5.1.0中。在
在问题解决之前,我们必须使用旧版本的pytest。在
相关问题 更多 >
编程相关推荐