mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
- Create option --include-functional to run functional tests. Otherwise, they are disabled by default. If pytest-bdd is not installed, functional tests are not discovered at all. - Make pytest-django discover the setting files by creating dummy manage.py in top level directory. - Make pytest run as './setup.py pytest'. Add alias from './setup.py test'. This requires pytest-runner package. - Merge .gitignore files from functional_tests/ - Update gitlab-ci.yml to run tests with coverage using pytest. - Update HACKING.md to suggest using py.test-3 instead of old way of running. Merge functional tests README.md into HACKING.md. - Remove execution wrapper runtests.py as pytest-django is able to configure Django settings before execution of tests. Update tests to explicitly ask for Django database as database access is denied by default. - Replace usage of python3-coverage with python3-pytest-coverage. Execution wrappers are not required. - Add build dependencies on pytest modules. - Let all warnings be shown after running tests. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
48 lines
803 B
Plaintext
48 lines
803 B
Plaintext
*.pyc
|
|
*.py.bak
|
|
*.swp
|
|
*.tiny.css
|
|
data/var/log/plinth/*.log
|
|
data/var/lib/plinth/*.sqlite3
|
|
data/var/lib/plinth/sessions/*
|
|
data/var/run/*.pid
|
|
doc/*.pdf
|
|
doc/*.html
|
|
doc/freedombox-manual.xml
|
|
doc/plinth.1
|
|
\#*
|
|
.#*
|
|
*~
|
|
predepend
|
|
build/
|
|
.emacs.desktop*
|
|
*.egg-info/
|
|
dist/
|
|
.coverage
|
|
plinth/tests/config_local.py
|
|
htmlcov/
|
|
functional_tests.test_plinth/
|
|
functional_tests/test_plinth/
|
|
geckodriver.log
|
|
*.mo
|
|
.vagrant/
|
|
.idea/
|
|
.DS_Store
|
|
*.box
|
|
.eggs
|
|
.pybuild/
|
|
debian/.debhelper/
|
|
debian/debhelper-build-stamp
|
|
debian/files
|
|
debian/freedombox.debhelper.log
|
|
debian/freedombox.postinst.debhelper
|
|
debian/freedombox.postrm.debhelper
|
|
debian/freedombox.preinst.debhelper
|
|
debian/freedombox.prerm.debhelper
|
|
debian/freedombox.substvars
|
|
debian/freedombox/
|
|
debian/plinth.debhelper.log
|
|
debian/plinth.substvars
|
|
debian/plinth/
|
|
*.pytest_cache/
|