dump-things-server/dump_things_service/tests
Christian Monch f20daac102
All checks were successful
Test execution / Test-all (push) Successful in 1m52s
add gitaudit auto_flush_timeout
This commit adds the configuration `auto_flush_timeout` to
the gitaudit-configuration. If `auto_flush_timeout` seconds
have passed without adding a new audit log entry and there
is a non-empty changeset, i.e., the changeset was last
touched more than `auto_flush_timeout` seconds ago, the
changeset will be persisted. This results in a commit.

For example, if `auto_flush_timeout` is 60, but every 50
seconds a log-entry for a new record is added to the
gitaudit-instance, the automated persisting of the
changeset will never be triggered (the changeset might
still be persisted, depending on the content of the
changes).

If, on the other hand, a single change was added and
no other change is added in the next `auto_flush_timeout`
seconds, the single change will be persisted,
resulting in a commit with a single change.
2026-03-23 08:58:16 +01:00
..
assets add a regression test for linkml issue #2600 2025-12-17 21:24:54 +01:00
__init__.py use HTTP-status code variables instead of ints 2025-05-05 11:10:26 +02:00
create_store.py throw an exception if a prefix in a pid is undefined 2025-09-29 15:10:50 +02:00
fixtures.py add gitaudit auto_flush_timeout 2026-03-23 08:58:16 +01:00
test_auth.py fix tests for Forgejo auth sources 2026-02-19 23:23:14 +01:00
test_basic.py convert maintenance to POST, add maintenance test 2026-02-02 09:06:25 +01:00
test_config.py refactor code, improve generated docs 2025-10-28 14:32:54 +01:00
test_curated.py add gitaudit auto_flush_timeout 2026-03-23 08:58:16 +01:00
test_extract_inline.py mark test as expected failing 2025-12-17 23:11:40 +01:00
test_generators.py add a regression test for linkml issue #2600 2025-12-17 21:24:54 +01:00
test_ifabsent_patch.py patch LinkML's ifabsent handling, add regression test 2025-12-15 13:37:46 +01:00
test_incoming.py fix the curator output 2025-12-18 09:10:30 +01:00
test_mapping.py use HTTP-status code variables instead of ints 2025-05-05 11:10:26 +02:00
test_modes.py add curator record_of_class endpoints 2025-09-27 06:37:17 +02:00
test_pid_resolution.py validate input records 2025-10-16 15:22:06 +02:00
test_roundtrip.py use configured tags in record store 2025-10-07 15:35:06 +02:00
test_roundtrip_flatsocial.py adapt test to changed flatsocial schema 2026-01-13 14:31:38 +01:00
test_utils.py use hashed tokens in tests 2025-09-19 12:29:23 +02:00
test_validate.py refactor code according to hatch fmt 2025-10-28 12:44:08 +01:00
test_web_interface.py use hashed tokens in tests 2025-09-19 12:29:23 +02:00
testschema.yaml validate input records 2025-10-16 15:22:06 +02:00