diff options
Diffstat (limited to 'test/python')
-rw-r--r-- | test/python/TransactionTest.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/python/TransactionTest.py b/test/python/TransactionTest.py index 6827720d..c87f8c4b 100644 --- a/test/python/TransactionTest.py +++ b/test/python/TransactionTest.py @@ -10,6 +10,7 @@ class TransactionTestCase(unittest.TestCase): def setUp(self): self.journal = read_journal_from_string(""" 2012-03-01 KFC + ;this is a note Expenses:Food $21.34 Assets:Cash 2012-03-02 MJT @@ -31,6 +32,14 @@ class TransactionTestCase(unittest.TestCase): self.assertEqual(len(x0_posts), 4) self.assertEqual(len(x1_posts), 0) + def testSetNote(self): + xacts = [xact for xact in self.journal] + self.assertEqual(xacts[0].note, 'this is a note') + xacts[0].note = 'this is also a note' + self.assertEqual(xacts[0].note, 'this is also a note') + xacts[0].note += 'so is this' + self.assertEqual(xacts[0].note, 'this is also a noteso is this') + def suite(): return unittest.TestLoader().loadTestsFromTestCase(TransactionTestCase) |