feat(vwb): log supervised competence verdicts
This commit is contained in:
@@ -16,6 +16,9 @@ def test_competence_to_vwb_preview_key_win_r_steps():
|
||||
assert preview["readonly"] is True
|
||||
assert preview["write_back_enabled"] is False
|
||||
assert preview["workflow"]["competence_id"] == "key_win_r_wait_explorer_exe"
|
||||
assert preview["workflow"]["verdict_endpoint"] == (
|
||||
"/api/v1/lea/competences/key_win_r_wait_explorer_exe/verdict"
|
||||
)
|
||||
assert _by_type(preview) == [
|
||||
"pause_for_human",
|
||||
"keyboard_shortcut",
|
||||
@@ -47,6 +50,8 @@ def test_wait_for_state_expected_state_is_preserved():
|
||||
assert params["timeout_ms"] == 5000
|
||||
assert params["poll_interval_ms"] == 250
|
||||
assert params["evidence_required"] == "window_or_process"
|
||||
assert params["supervised_popup_detection"] is True
|
||||
assert params["popup_policy"] == "pause_only"
|
||||
|
||||
|
||||
def test_pause_for_human_before_and_after_are_supervision_only():
|
||||
@@ -59,6 +64,9 @@ def test_pause_for_human_before_and_after_are_supervision_only():
|
||||
assert after["parameters"]["phase"] == "after"
|
||||
assert after["parameters"]["verdict_required"] is True
|
||||
assert after["parameters"]["write_back_enabled"] is False
|
||||
assert after["parameters"]["verdict_endpoint"] == (
|
||||
"/api/v1/lea/competences/key_win_r_wait_explorer_exe/verdict"
|
||||
)
|
||||
|
||||
|
||||
def test_adapter_is_generic_on_methods_not_hardcoded_to_win_r():
|
||||
|
||||
Reference in New Issue
Block a user