1
Я написал скрипт для проверки моей библиотеки Python над различными версиями python и pypy. Для pypy3,pypy interpreter не распознает nosetests, в то время как pypy3 делает
python setup.py test
работает просто отлично. Но на pypy, Пробегает 0 tests
. Нет сбоев, но нулевые тесты. Вот мой сценарий
language: python
matrix:
include:
- python: "pypy"
env:
- TEST_PY3="false"
- python: "pypy3"
env:
- TEST_PY3="true"
before_install:
- sudo apt-get update
- sudo apt-get install build-essential
install:
- if [[ "${TEST_PY3}" == "false" ]]; then
pip install Cython;
python setup.py install;
fi
- if [[ "${TEST_PY3}" == "true" ]]; then
pip install Cython;
python setup.py install;
fi
script:
- python setup.py test
Я использую nosetests
. Эта часть моей setup.py
может быть полезным
test_suite = 'nose.collector',
tests_require = ['nose>=0.10.1']
Есть ли какие-либо проблемы с nosetests
pypy
?