嗨,我正尝试在moxios的帮助下编写一个简单的测试用例 我在多个系统中都安装了项目,并且代码与git同步。问题是仅针对一个系统的测试失败。它可以在除一台之外的所有PC上工作。
我尝试过 从'axios'导入*作为axios;
并尝试清除npm缓存,但没有用
def factorize2(n, result=None, t=2):
if result:
factors= result
else:
factors= list()
found= False
while t*t <= n and not found:
while (n % t) == 0:
factors.append(t)
found= True
n//= t
t+= 1
if found:
factorize2(n, factors, t+1)
else:
factors.append(n)
return factors
能否请您说明可能存在问题的地方。 npm或节点版本是否会影响测试用例,因为不同的PC会有所不同。 我已经在所有系统中安装了相同的依赖项,但是在不同的时间点,因此可能是次要版本升级可能破坏了测试代码。 如果还有其他可能,请帮帮我。
答案 0 :(得分:0)
好的,所以问题出在系统中的Node版本。它是版本8。将节点版本升级到10后,错误消失了。我认为该问题现在应该结束