From de56d090247dc5b0fda1bdb9d741e7efebd13c49 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Wed, 30 Dec 2020 11:51:01 -0800 Subject: [PATCH] ;check: start some functional tests, for payees --- hledger/test/check.test | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 hledger/test/check.test diff --git a/hledger/test/check.test b/hledger/test/check.test new file mode 100644 index 000000000..72f762eac --- /dev/null +++ b/hledger/test/check.test @@ -0,0 +1,23 @@ +# check command + +# check payees succeeds when all payees are declared: +< +payee foo +2020-01-01 foo +2020-01-02 foo | some description +$ hledger -f - check payees + +# and otherwise fails, eg: +< +2020-01-01 foo +$ hledger -f - check payees +>2 /undeclared payee "foo"/ +>=1 + +# or: +< +payee foo +2020-01-01 the payee | foo +$ hledger -f - check payees +>2 /undeclared payee "the payee"/ +>=1