Esempio n. 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))
Esempio n. 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))
Esempio n. 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))