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