HPI/my/core/tests
Dima Gerasimov 9594caa1cd general: move most core tests inside my.core.tests package
- distributes tests alongside the package, might be convenient for package users
- removes some weird indirection (e.g. dummy test files improting tests from modules)
- makes the command line for tests cleaner (e.g. no need to remember to manually add files to tox.ini)
- tests automatically covered by mypy (so makes mypy runs cleaner and ultimately better coverage)

The (vague) convention is

- tests/somemodule.py -- testing my.core.somemodule, contains tests directly re
- tests/test_something.py -- testing a specific feature, e.g. test_get_files.py tests get_files methon only
2023-05-25 00:25:13 +01:00
..
structure_data general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
__init__.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
denylist.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
kompress.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
sqlite.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
structure.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
test_cli.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
test_get_files.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00
test_tmp_config.py general: move most core tests inside my.core.tests package 2023-05-25 00:25:13 +01:00