fix(tests): move TestVerifierDiscipline above main block

(Addresses PR review feedback by ensuring python file-run execution discovers the test class)
This commit is contained in:
Tanmay9223
2026-06-30 13:05:01 +05:30
parent fccc21f3f6
commit 680dd28f5a
+4 -2
View File
@@ -1006,8 +1006,7 @@ class TestClaudeCliBackendBare(unittest.TestCase):
self.assertIn("Not logged in", getattr(be, "last_call_error", "")) self.assertIn("Not logged in", getattr(be, "last_call_error", ""))
if __name__ == "__main__":
unittest.main(verbosity=2)
class MockRewardHackingBackend(MockBackend): class MockRewardHackingBackend(MockBackend):
def attempt(self, task: TaskRecord, skill: str, memory: str, sample_id: int = 0) -> str: def attempt(self, task: TaskRecord, skill: str, memory: str, sample_id: int = 0) -> str:
@@ -1047,3 +1046,6 @@ class TestVerifierDiscipline(unittest.TestCase):
self.assertFalse(res.accepted) self.assertFalse(res.accepted)
self.assertGreater(len(res.rejected_edits), 0) self.assertGreater(len(res.rejected_edits), 0)
self.assertIn("placeholder", res.rejected_edits[0].content) self.assertIn("placeholder", res.rejected_edits[0].content)
if __name__ == "__main__":
unittest.main(verbosity=2)