test(secrets): satisfy static coverage checks
test / integration-docker (pull_request) Successful in 20s
test / unit (pull_request) Successful in 46s
lint / lint (push) Successful in 2m46s
test / integration-firecracker (pull_request) Successful in 3m26s
test / coverage (pull_request) Successful in 22s
test / publish-infra (pull_request) Has been skipped
tracker-policy-pr / check-pr (pull_request) Failing after 14m24s

This commit is contained in:
2026-07-22 17:35:27 +00:00
parent 89058fbaec
commit 0a3ac27f63
3 changed files with 4 additions and 2 deletions
@@ -8,7 +8,7 @@ import tempfile
import unittest import unittest
from pathlib import Path from pathlib import Path
from types import SimpleNamespace from types import SimpleNamespace
from unittest.mock import Mock, call, patch from unittest.mock import Mock, patch
from bot_bottle.orchestrator.reprovision import reprovision_bottles from bot_bottle.orchestrator.reprovision import reprovision_bottles
from bot_bottle.backend.firecracker import consolidated_launch as fc from bot_bottle.backend.firecracker import consolidated_launch as fc
+2 -1
View File
@@ -2,6 +2,7 @@
from __future__ import annotations from __future__ import annotations
import dataclasses
import unittest import unittest
from bot_bottle.backend.docker.consolidated_compose import consolidated_agent_compose from bot_bottle.backend.docker.consolidated_compose import consolidated_agent_compose
@@ -48,7 +49,7 @@ class TestConsolidatedAgentCompose(unittest.TestCase):
def test_env_var_secret_stays_a_bare_name(self) -> None: def test_env_var_secret_stays_a_bare_name(self) -> None:
plan = _plan(with_egress=True, supervise=True, with_git=True) plan = _plan(with_egress=True, supervise=True, with_git=True)
plan = type(plan)(**{**vars(plan), "env_var_secret": "secret-value"}) plan = dataclasses.replace(plan, env_var_secret="secret-value")
env = consolidated_agent_compose( env = consolidated_agent_compose(
plan, gateway_ip=_GW, source_ip=_IP, network=_NET, plan, gateway_ip=_GW, source_ip=_IP, network=_NET,
)["services"]["agent"]["environment"] )["services"]["agent"]["environment"]
@@ -75,6 +75,7 @@ class TestDispatch(unittest.TestCase):
) )
self.assertEqual(201, status) self.assertEqual(201, status)
bottle_id = payload["bottle_id"] bottle_id = payload["bottle_id"]
assert isinstance(bottle_id, str)
self.orch._tokens.clear() self.orch._tokens.clear()
status, response = dispatch( status, response = dispatch(
self.orch, "POST", f"/bottles/{bottle_id}/reprovision_gateway", self.orch, "POST", f"/bottles/{bottle_id}/reprovision_gateway",