def try_autofill(self, transaction_view, autofill_text): ts = journal.transactions_with_payee(autofill_text, self.internal_parsing, case_sensitive=False) if not ts: return return self.autofill_transaction_view(transaction_view, ts[-1])
def try_autofill(self, transaction_view, autofill_text): ts = journal.transactions_with_payee( autofill_text, self.internal_parsing, case_sensitive=False ) if not ts: return return self.autofill_transaction_view(transaction_view, ts[-1])
def test_transactions_with_payee_match(self): c = base.datapath("simple_transaction.dat") j = journal.Journal.from_file(c, None) ts = journal.transactions_with_payee("beer", j.internal_parsing()) self.assertEqual(ts[0].payee, "beer")