Example #1
0
 def testTransactionTagFilterEmpty(self):
     filter = Transaction.tag_filter("baz", None)
     self.assertTrue(filter(self.tr, self.bank))
     self.assertTrue(filter(self.tr, self.books))
     self.assertTrue(filter(self.tr, None))
Example #2
0
 def testTransactionTagFilterWrong(self):
     filter = Transaction.tag_filter("foo", None)
     self.assertFalse(filter(self.tr, self.bank))
     self.assertFalse(filter(self.tr, self.books))
     self.assertFalse(filter(self.tr, None))
Example #3
0
 def testTransactionTagFilter(self):
     filter = Transaction.tag_filter("baz", "hello world")
     self.assertTrue(filter(self.tr, self.bank))
     self.assertTrue(filter(self.tr, self.books))
     self.assertTrue(filter(self.tr, None))