From ec1dc3cb5ae6330976af3bbc5e5b7265f9f9793f Mon Sep 17 00:00:00 2001 From: codex Date: Tue, 9 Jun 2026 02:58:13 +0000 Subject: [PATCH] test: narrow metadata assertions for pyright --- tests/unit/test_backend_prepare.py | 2 ++ tests/unit/test_backend_workspace.py | 1 + 2 files changed, 3 insertions(+) diff --git a/tests/unit/test_backend_prepare.py b/tests/unit/test_backend_prepare.py index 8a3eeaf..3fab237 100644 --- a/tests/unit/test_backend_prepare.py +++ b/tests/unit/test_backend_prepare.py @@ -82,6 +82,7 @@ class TestDockerPrepare(_FakeStateMixin, unittest.TestCase): require_docker.assert_called_once_with() metadata = bottle_state.read_metadata("demo-docker") self.assertIsNotNone(metadata) + assert metadata is not None self.assertEqual("docker", metadata.backend) self.assertEqual({"FORWARDED_ENV": "secret-value"}, plan.forwarded_env) self.assertEqual("literal-value", plan.agent_provision.guest_env["LITERAL_ENV"]) @@ -104,6 +105,7 @@ class TestSmolmachinesPrepare(_FakeStateMixin, unittest.TestCase): preflight.assert_called_once_with() metadata = bottle_state.read_metadata("demo-smol") self.assertIsNotNone(metadata) + assert metadata is not None self.assertEqual("smolmachines", metadata.backend) self.assertEqual("literal-value", plan.guest_env["LITERAL_ENV"]) self.assertEqual("secret-value", plan.guest_env["FORWARDED_ENV"]) diff --git a/tests/unit/test_backend_workspace.py b/tests/unit/test_backend_workspace.py index a9f8443..bcbfddf 100644 --- a/tests/unit/test_backend_workspace.py +++ b/tests/unit/test_backend_workspace.py @@ -130,6 +130,7 @@ class TestRuntimeWorkspaceProvisioning(_FakeStateMixin, unittest.TestCase): bottle.cp_in.assert_called_once_with(str(self.tmp), "/home/node/workspace") metadata = bottle_state.read_metadata("demo-smol-work") self.assertIsNotNone(metadata) + assert metadata is not None self.assertEqual("smolmachines", metadata.backend)