diff options
author | Steve Purcell <steve@sanityinc.com> | 2019-07-05 08:25:09 +1200 |
---|---|---|
committer | Steve Purcell <steve@sanityinc.com> | 2019-07-05 08:25:09 +1200 |
commit | eac13e8600fdb07e2dd172928c5aca6a3fe4f306 (patch) | |
tree | 5f604c89b62bc9b91d54656e593e690d20574960 | |
parent | 629ce581472910492b8cc3b77963b6a61142a327 (diff) |
Add test for #141
-rw-r--r-- | test/complete-test.el | 37 |
1 files changed, 29 insertions, 8 deletions
diff --git a/test/complete-test.el b/test/complete-test.el index 62fbf4c..87ff248 100644 --- a/test/complete-test.el +++ b/test/complete-test.el @@ -63,17 +63,17 @@ http://bugs.ledger-cli.org/show_bug.cgi?id=252" :tags '(complete regress) (ledger-tests-with-temp-file - "2010/04/08 payee + "2010/04/08 payee account1 1 € account2 " - (goto-char (point-max)) - (newline) - (insert "2016/09/01 payee") - (ledger-fully-complete-xact) - (should - (equal (buffer-string) - "2010/04/08 payee + (goto-char (point-max)) + (newline) + (insert "2016/09/01 payee") + (ledger-fully-complete-xact) + (should + (equal (buffer-string) + "2010/04/08 payee account1 1 € account2 @@ -82,6 +82,27 @@ http://bugs.ledger-cli.org/show_bug.cgi?id=252" account2 ")))) +(ert-deftest ledger-complete/test-complete-account-without-amount () + "https://github.com/ledger/ledger-mode/issues/141" + :tags '(complete regress) + (ledger-tests-with-temp-file + "2010/04/08 payee + blah 1 € + bloop + +2010/04/09 payee + blo" + (goto-char (point-max)) + (call-interactively 'completion-at-point) + (should + (equal (buffer-string) + "2010/04/08 payee + blah 1 € + bloop + +2010/04/09 payee + bloop")))) + (ert-deftest ledger-complete/test-find-accounts-in-buffer () (let ((ledger "*** Expenses account Expenses:Accomodation |