未找到 Travis CI 中的测试
Tests in Travis CI are not found
我正在尝试在我的 Django/Vue.js 项目中实施 Travis CI。
我将这个 .travis.yml 文件添加到我的根文件夹:
language: python
python:
- '3.7.3'
sudo: required
before_install:
- chmod +x ./pizza/manage.py
before_script:
- pip install -r requirements.txt
env: DJANGO_SETTINGS_MODULE="pizzago.settings"
services:
- postgresql
script:
- ./pizza/manage.py test --keepdb
但是当我 运行 构建时,我得到了这个输出:
pip install -r requirements.txt
./pizza/manage.py test --keepdb
System check identified no issues (0 silenced).
Ran 0 tests in 0.000s
OK
The command "./pizza/manage.py test --keepdb" exited with 0.
Done. Your build exited with 0.
运行 我在本地使用 'python3 manage.py test --keepdb'
进行的测试完美无缺。
我的 manage.py
不在我的根文件夹中。
看起来我的测试没有找到......我该如何解决?
如果我没记错的话,你的 manage.py 不在你的根目录中,而是在 /pizza/ 目录中。 Travis 应该 运行 这个目录里面的脚本。
以这种方式更改您的 .travis.yml:
language: python
python:
- '3.7.3'
sudo: required
before_install:
- chmod +x ./pizza/manage.py
before_script:
- pip install -r requirements.txt
- cd ./pizza/
env: DJANGO_SETTINGS_MODULE="pizzago.settings"
services:
- postgresql
script:
- python manage.py test --keepdb
我正在尝试在我的 Django/Vue.js 项目中实施 Travis CI。 我将这个 .travis.yml 文件添加到我的根文件夹:
language: python
python:
- '3.7.3'
sudo: required
before_install:
- chmod +x ./pizza/manage.py
before_script:
- pip install -r requirements.txt
env: DJANGO_SETTINGS_MODULE="pizzago.settings"
services:
- postgresql
script:
- ./pizza/manage.py test --keepdb
但是当我 运行 构建时,我得到了这个输出:
pip install -r requirements.txt
./pizza/manage.py test --keepdb
System check identified no issues (0 silenced).
Ran 0 tests in 0.000s
OK
The command "./pizza/manage.py test --keepdb" exited with 0.
Done. Your build exited with 0.
运行 我在本地使用 'python3 manage.py test --keepdb'
进行的测试完美无缺。
我的 manage.py
不在我的根文件夹中。
看起来我的测试没有找到......我该如何解决?
如果我没记错的话,你的 manage.py 不在你的根目录中,而是在 /pizza/ 目录中。 Travis 应该 运行 这个目录里面的脚本。
以这种方式更改您的 .travis.yml:
language: python
python:
- '3.7.3'
sudo: required
before_install:
- chmod +x ./pizza/manage.py
before_script:
- pip install -r requirements.txt
- cd ./pizza/
env: DJANGO_SETTINGS_MODULE="pizzago.settings"
services:
- postgresql
script:
- python manage.py test --keepdb