Private instance vars, public get properties
This commit is contained in:
@@ -145,20 +145,4 @@ class RepeatEntryTest(unittest.TestCase):
|
||||
outputs = [first_output, second_output, third_output]
|
||||
unique_outputs = set(outputs)
|
||||
self.assertEqual(len(unique_outputs), 3)
|
||||
self.assertEqual(outputs, ['Output 1', 'Output 2', 'Output 3'])
|
||||
|
||||
def test_error_recovery(self):
|
||||
"""Test that entry recovers from errors in subsequent updates"""
|
||||
# Start with a failing command
|
||||
entry = RepeatEntry("nonexistentcommand", self.test_id, self.test_timestamp)
|
||||
entry.update()
|
||||
self.assertNotEqual(entry.exit_code, 0)
|
||||
|
||||
# Change to a working command
|
||||
entry.script = "echo 'test'"
|
||||
entry.update()
|
||||
|
||||
# Verify recovery
|
||||
self.assertEqual(entry.exit_code, 0)
|
||||
self.assertEqual(entry.stdout.strip(), "test")
|
||||
self.assertEqual(entry.stderr, "")
|
||||
self.assertEqual(outputs, ['Output 1', 'Output 2', 'Output 3'])
|
||||
Reference in New Issue
Block a user