tests: switch to pytest as the default test runner. See #15311de6f55f48447325325ec2f334af5576d12e2ed20/head
commit11de6f55f48447325325ec2f334af5576d12e2ed
authorChristoph Reiter <reiter.christoph@gmail.com>
Sat, 10 Feb 2018 10:37:55 +0000 (10 11:37 +0100)
committerChristoph Reiter <reiter.christoph@gmail.com>
Sat, 10 Feb 2018 10:38:45 +0000 (10 11:38 +0100)
tree586194afdf198bc6f4773fc480fbdfc64a2250aa
parent9a9bb732752e7bec42a1c13f080b37536876e3e0
tests: switch to pytest as the default test runner. See #153

The TEST_NAMES env var gets translated to work with the pytest syntax
(foo.py::class::method).

Rename one class which triggers a pytest warning because it starts with
"Test" but isn't one.

Remove erroring out on Python warnings as pytest triggers some
deprecation warnings by default.
.gitignore
.gitlab-ci/test-docker.sh
docs/devguide/building_testing.rst
docs/devguide/dev_environ.rst
tests/Makefile.am
tests/runtests.py
tests/test_generictreemodel.py