Exemplo 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))
Exemplo 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))
Exemplo 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))