Publish curated Unraid-AppOps-Gateway source from 1a5159c66078983299a1c2acb8837e4b5a8a607a
This commit is contained in:
1 parent
75269a32eb
commit
5a3941a286
8 files changed
+443
-23
No files matched your search
@@ -93,7 +93,7 @@ def test_pending_protected_validation_blocks_specialization(controller, monkeypa
|
||||
("runner_fleet_specialization_entrypoint_untrusted\nprivate-token-value",
|
||||
"runner_fleet_specialization_script_execution_failed"),
|
||||
])
|
||||
def test_specialization_failure_response_contains_only_finite_safe_reason(controller, monkeypatch, private, expected):
|
||||
def test_specialization_failure_response_contains_only_finite_safe_reason(controller, monkeypatch, capsys, private, expected):
|
||||
instance, responses, _ = handler(controller, monkeypatch)
|
||||
monkeypatch.setattr(controller.subprocess, "run", lambda *args, **kwargs:
|
||||
SimpleNamespace(returncode=0, stdout=b"exact source script"))
|
||||
@@ -103,6 +103,7 @@ def test_specialization_failure_response_contains_only_finite_safe_reason(contro
|
||||
|
||||
monkeypatch.setattr(controller, "execute_runner_fleet_specialize", fail)
|
||||
instance.do_POST()
|
||||
assert capsys.readouterr().out == "runner_fleet_specialization_failure:" + expected + "\n"
|
||||
assert responses == [(409, {"status": "upgrade_failed", "revision": "a" * 40, "reason": expected})]
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user