debian-forge/test
David Rheinsberg 6e8562f712 test: make source-tests relative to ./test/data/
This moves the `sources_tests` into ./test/data/sources/ and makes the
entire test use `locate_test_data()` to get relative paths for their
accesses.

This further improves our test cases to support running from
installments rather than local checkouts. We need access to ./test/data
guarded, so we can install packages and still have the tests access the
correct paths.

This also adjusts the HTTP-Server we use in the test to serve data
relative to a path it is handed. I now chose `./test/data`, which will
easily allow us to re-use the same HTTP-Server in the future for other
tests that require it.
2020-06-05 09:27:40 +02:00
..
data test: make source-tests relative to ./test/data/ 2020-06-05 09:27:40 +02:00
mod test: make TestBase inherit unittest.TestCase 2020-06-05 09:27:40 +02:00
pipelines test: fix freq, passno types everywhere 2020-05-06 15:42:23 +02:00
run test: make source-tests relative to ./test/data/ 2020-06-05 09:27:40 +02:00
src test: make TestBase inherit unittest.TestCase 2020-06-05 09:27:40 +02:00
stages_tests test/stages: replace fau.de mirror with kernel.org 2020-06-04 13:50:32 +02:00
.gitignore introduce testing script 2019-07-09 10:29:48 +02:00
__init__.py osbuild: add description() methods 2019-08-07 10:01:17 +02:00
test.py test: make TestBase inherit unittest.TestCase 2020-06-05 09:27:40 +02:00
test_assemblers.py test: make TestBase inherit unittest.TestCase 2020-06-05 09:27:40 +02:00
test_boot.py test: convert to new osbuild executor 2020-05-20 14:44:43 +02:00
test_objectstore.py objectstore: extract remove_tree() 2020-04-21 14:46:02 +02:00
test_osbuild.py test/osbuild: check the schema of sources 2020-06-02 09:50:14 +02:00
test_stages.py test: make TestBase inherit unittest.TestCase 2020-06-05 09:27:40 +02:00