diff options
Diffstat (limited to 'ttystatus/string_tests.py')
-rw-r--r-- | ttystatus/string_tests.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/ttystatus/string_tests.py b/ttystatus/string_tests.py index 39f480a..faa266b 100644 --- a/ttystatus/string_tests.py +++ b/ttystatus/string_tests.py @@ -24,13 +24,16 @@ class StringTests(unittest.TestCase): def setUp(self): self.s = ttystatus.String('foo') + def test_is_not_static_width(self): + self.assertFalse(self.s.static_width) + def test_is_empty_initially(self): - self.assertEqual(str(self.s), '') + self.assertEqual(self.s.render(0), '') def test_updates(self): - self.s.update({'foo': 'bar'}, 999) - self.assertEqual(str(self.s), 'bar') + self.s.update({'foo': 'bar'}) + self.assertEqual(self.s.render(0), 'bar') def test_handles_non_string_value(self): - self.s.update({'foo': 123}, 999) - self.assertEqual(str(self.s), '123') + self.s.update({'foo': 123}) + self.assertEqual(self.s.render(0), '123') |