-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtests.json
More file actions
11 lines (11 loc) · 1022 Bytes
/
Copy pathtests.json
File metadata and controls
11 lines (11 loc) · 1022 Bytes
1
2
3
4
5
6
7
8
9
10
11
{
"tests": [
{"id": 1, "name": "cmd_q_intercepted_for_protected_app", "status": "pass", "note": "CGEvent tap intercepts Cmd+Q for apps in protectedBundleIDs"},
{"id": 2, "name": "cmd_q_passes_through_unprotected_app", "status": "pass", "note": "handleEvent returns passRetained for unprotected apps"},
{"id": 3, "name": "release_before_duration_cancels_quit", "status": "pass", "note": "keyUp/flagsChanged triggers cancelHold()"},
{"id": 4, "name": "hold_full_duration_sends_quit", "status": "pass", "note": "Timer fires sendQuit() which posts synthetic Cmd+Q to target PID"},
{"id": 5, "name": "progress_ring_appears_at_cursor", "status": "pass", "note": "ProgressRingWindow.show(at:) positions at NSEvent.mouseLocation"},
{"id": 6, "name": "protected_apps_list_persistence", "status": "pass", "note": "Unit test testSaveAndPersistence verifies UserDefaults round-trip"},
{"id": 7, "name": "project_builds_clean", "status": "pass", "note": "swift build succeeds, swift test 6/6 pass"}
]
}