Publish tool cleanup and Framework monitoring refinements

This commit is contained in:
ajp_anton
2026-09-12 05:17:02 +00:00
parent db352083cf
commit 7f56368674
51 changed files with 1487 additions and 341 deletions
@@ -57,6 +57,8 @@ patched_checksum=$(sha256sum "$target")
run_tool apply >/dev/null
[[ $(sha256sum "$target") == "$patched_checksum" ]]
run_tool revert >/dev/null
cmp "$fixture" "$target"
run_tool revert >/dev/null
cmp "$fixture" "$target"
@@ -67,5 +69,20 @@ if run_tool apply >/dev/null 2>&1; then
exit 1
fi
[[ $(sha256sum "$target") == "$unsupported_checksum" ]]
if run_tool revert >/dev/null 2>&1; then
printf 'Expected an unsupported modified fixture to be rejected on revert.\n' >&2
exit 1
fi
[[ $(sha256sum "$target") == "$unsupported_checksum" ]]
status=0
run_tool status >/dev/null 2>&1 || status=$?
[[ $status -eq 2 ]]
rm -- "$target"
if run_tool apply >/dev/null 2>&1; then
printf 'Expected a missing lock screen to be rejected.\n' >&2
exit 1
fi
[[ ! -e $target ]]
printf 'plasma-always-show-unlock tests passed\n'