debian-forge/test/mod
Michael Vogt 9393211b8a testutil: tweak mock_command to write a call_log
Instead of just mocking the binary also write a log of the way
it got called so that tests can use this to check if the right
options are passed.

Note that the API should be improved here, instead of returning
a "naked" path to the calllog file there should be a class wrapping
it. And of course there should be tests.
2024-03-18 20:37:21 +01:00
..
__init__.py test: '{. -> ./mod}/test_util_selinux.py' 2020-04-24 15:50:44 +02:00
test_api.py pipeline,api: write metadata directly 2022-12-09 12:03:40 +01:00
test_buildroot.py osbuild: ensure a usable /var/tmp is available inside the buildroot 2024-03-11 13:09:28 +01:00
test_fmt_v1.py test: fix autopep8 issues 2024-01-02 19:31:31 +01:00
test_fmt_v2.py test: add test that checks that partition are added to mount stage 2023-12-22 10:18:29 -05:00
test_host.py host: add support for emitting signals 2022-02-22 10:38:43 +01:00
test_loop.py Revert "osbuild: ensure loop.Loop() has the required device node" 2024-03-13 22:16:51 +02:00
test_meta.py meta: add tests for invalid python json/schema parsing 2024-03-14 13:37:57 +01:00
test_mixins.py osbuild: error when {Device,Mount} is modified after creation 2024-01-19 02:54:26 +01:00
test_monitor.py test: fix ruff lint error 2024-03-13 17:27:39 +01:00
test_mounts.py test: fix isort issues 2024-01-02 19:31:31 +01:00
test_objectstore.py test: fix all pylint issues 2024-01-02 19:31:31 +01:00
test_osbuild.py test/osbuild: use proper object in stage run test 2022-12-09 12:03:40 +01:00
test_testutil_fake_tree.py testutil: extrace new make_fake_tree() helper 2024-01-03 11:25:48 -08:00
test_testutil_imports.py test: fix isort issues 2024-01-02 19:31:31 +01:00
test_testutil_jsonschema.py test: add new testutil.assert_jsonschema_error_contains() helper 2024-01-23 12:00:59 +01:00
test_testutil_make_container.py test: return container_id in make_container 2024-03-18 20:36:19 +01:00
test_testutil_mock_command.py testutil: tweak mock_command to write a call_log 2024-03-18 20:37:21 +01:00
test_util_bls.py util: tweak bls.options_append() support no/multiple options 2024-02-28 10:37:01 +01:00
test_util_checksum.py osbuild: run isort on all files 2022-09-12 13:32:51 +02:00
test_util_ctx.py util/ctx: extract suppress_oserror() 2020-05-11 18:05:12 +02:00
test_util_fscache.py fscache: use remove_lru() to reclaim space when the cache is full 2024-02-06 17:16:48 +01:00
test_util_fscache_coherency.py test: fix autopep8 issues 2024-01-02 19:31:31 +01:00
test_util_jsoncomm.py util/jsoncomm: add send_and_recv helper 2021-06-09 18:37:47 +01:00
test_util_linux.py test: fix test_libc_futimes_works 2024-01-18 08:44:25 +01:00
test_util_lorax.py osbuild: run isort on all files 2022-09-12 13:32:51 +02:00
test_util_lvm2.py autopep8: Update with changes to make autopep8 -a -a -a happy 2023-08-10 13:04:14 +02:00
test_util_mnt.py utils/mnt: fix mount permissions 2024-03-07 13:01:47 +00:00
test_util_osrelease.py test: make TestBase inherit unittest.TestCase 2020-06-05 09:27:40 +02:00
test_util_ostree.py ostree: add convenience function for using default OSTree deployment 2024-02-07 18:50:38 -05:00
test_util_parsing.py util: add helper to parse size strings 2022-12-09 12:03:40 +01:00
test_util_path.py test: add more output when ensure_mtime() assert fails 2023-12-22 19:46:48 +01:00
test_util_pe32p.py util: add module to parse PE32+ files 2022-11-14 20:10:59 +01:00
test_util_rhsm.py global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
test_util_rmrf.py test: convert to shared helpers 2020-05-13 14:26:05 +02:00
test_util_selinux.py stages,test: update tests for new selinux.setfiles() calling 2024-01-11 10:23:25 +01:00
test_util_udev.py devices: add custom udev rule inhibitor mechanism 2021-12-09 00:44:21 +00:00