test: narrow metadata assertions for pyright

This commit is contained in:
2026-06-09 02:58:13 +00:00
committed by didericis
parent dfd2d5f620
commit 7acdabaf96
2 changed files with 3 additions and 0 deletions
+2
View File
@@ -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"])
+1
View File
@@ -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)