1
0
Fork 0
mirror of synced 2024-12-04 06:35:36 -05:00
yadm/test
Erik Flodin 04df6e42e0
Refactor alt handling
* Simplify score_file() by using case in instead of nested ifs with regexps.
* Merge record_score() and record_template().
* Alt condition processing no longer stops when a template condition is seen
  but continues processing to verify that all conditions are valid (as the
  documentation says it should). Fixes #478.
* Support alt dirs with deeply nested tracked files (fixes #490).
* Use git ls-files to filter out which tracked files to consider for alt
  processing. Should speed up auto-alt (#505).
* Use nocasematch when comparing distro and distro_family. Fixed #455.
2024-11-29 23:37:19 +01:00
..
conftest.py Update testbed docker image 2024-11-11 22:30:41 +01:00
Dockerfile Update testbed docker image 2024-11-11 22:30:41 +01:00
ownertrust.txt Create acceptance tests for asymmetric encryption 2016-04-21 07:13:40 -05:00
pinentry-mock Update testbed docker image 2024-11-11 22:30:41 +01:00
requirements.txt Update testbed docker image 2024-11-11 22:30:41 +01:00
test_alt.py Refactor alt handling 2024-11-29 23:37:19 +01:00
test_alt_copy.py Refactor alt handling 2024-11-29 23:37:19 +01:00
test_assert_private_dirs.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_bootstrap.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_clean.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_clone.py docs: fix comment 2024-11-26 19:21:18 +07:00
test_config.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_encryption.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_enter.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_ext_crypt.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_git.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_help.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_hooks.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_init.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_introspect.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_key Create acceptance tests for asymmetric encryption 2016-04-21 07:13:40 -05:00
test_list.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_perms.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_syntax.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_unit_bootstrap_available.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_unit_choose_template_cmd.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_configure_paths.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_unit_copy_perms.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_encryption.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_unit_exclude_encrypted.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_issue_legacy_path_warning.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_parse_encrypt.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_unit_private_dirs.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_query_distro.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_query_distro_family.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_record_score.py Refactor alt handling 2024-11-29 23:37:19 +01:00
test_unit_relative_path.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_remove_stale_links.py Refactor alt handling 2024-11-29 23:37:19 +01:00
test_unit_report_invalid_alts.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_score_file.py Refactor alt handling 2024-11-29 23:37:19 +01:00
test_unit_set_local_alt_values.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_set_os.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_unit_set_yadm_dir.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_template_default.py Rewrite default template to handle nested ifs, != and env vars in if 2024-11-04 22:30:23 +01:00
test_unit_template_esh.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_template_j2.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_upgrade.py Update testbed docker image 2024-11-11 22:30:41 +01:00
test_unit_x_program.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_upgrade.py Changes for black compliance 2023-07-12 09:20:00 -05:00
test_version.py Changes for black compliance 2023-07-12 09:20:00 -05:00
utils.py Refactor alt handling 2024-11-29 23:37:19 +01:00