2017-08-27 75 views
-2

特拉维斯CI显示奇怪的行为后,我试图与覆盖整合。在尝试使用覆盖之前,所有的测试都可以使用。现在突然不找到文件特拉维斯CI给一个测试,它以前建设成功的错误

enter image description here

这里是.travis.yml文件

#language to use for app 
language: python 
-- "3.6" 

script: 
- virtualEnv/run_travis.sh 

# whitelist 
branches: 
    only: 
    - master 
    - flask_dev_branch 

#dependacies and libraries to install 
install: pip install -r virtualEnv/requirements.txt 

after_success: 
    - coveralls 

和文件run_travis.sh

#!/usr/bin/env bash 
python tests/test_shopping_cart.py > /dev/null & 
nosetests --with-coverage 

同样的图像包含文件的目录

enter image description here

所有这些都是在尝试配置覆盖范围后发生的。

回答

0

我猜requirements.txt不在virtualEnv目录中。

+0

哈洛,谢谢@invicibly酷,但它的存在。在最后一张图片截图中的倒数第二个文件 –

1

tests子目录里面virtualEnv和当前目录是virtualEnv父。运行

python virtualEnv/tests/test_shopping_cart.py 

PS。并且请不要显示截图 - 复制文本。