Merge topic branch 'modularize-and-refactor-test-machinery' into master
Marco Ricci

Marco Ricci commited on 2025-11-30 15:06:57
Zeige 0 geänderte Dateien mit 0 Einfügungen und 0 Löschungen.


* modularize-and-refactor-test-machinery: (40 commits)
  Move the tests for the stubbed SSH agent socket to the machinery tests
  Add module docstrings for the tests hierarchy.
  Add a changelog entry for the test suite refactoring
  Format and lint all files
  Fix type errors due to click 8.2.0
  Fix typing of the dummy vault configuration settings in the constructor
  Add CPython 3.14 to the list of test environments
  Fix more broken tests on The Annoying OS
  Fix broken links in the documentation caused by renaming or splitting modules
  Split the basic command-line tests, again
  Fix missing documentation in the test suite
  Fix some documentation issues with the heavy-duty command-line inteface tests
  Refactor the heavy-duty command-line interface tests
  Refactor the "all CLIs" command-line interface tests
  Refactor the basic command-line interface tests
  Fix miscellaneous imports, types and hyperlinks in the CLI machinery and tests
  Refactor the testing machinery tests
  Refactor the SSH agent tests
  Refactor the `exporter` tests
  Refactor the `vault` and `sequin` tests
  ...