From 39c256d308d200ffbce718b54d1b5a7f64680353 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sun, 4 Sep 2022 18:31:13 +0200 Subject: add new sum alias 'balance' --- geldschieberbot.py | 1 + test.py | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/geldschieberbot.py b/geldschieberbot.py index 4488114..43dfce4 100644 --- a/geldschieberbot.py +++ b/geldschieberbot.py @@ -988,6 +988,7 @@ class Geldschieberbot: 'alias': self.alias, 'sum': self.summary, 'summary': self.summary, + 'balance': self.summary, 'full-sum': self.full_summary, 'full-summary': self.full_summary, 'ls': self.list_users, diff --git a/test.py b/test.py index b74fe7a..963c6b7 100755 --- a/test.py +++ b/test.py @@ -310,9 +310,17 @@ bob: def test_summary(self): reset_state("test/state_transactions1.json") - res = run_bot(self, num[alice], "!sum") + self.assertEqual( - res.stdout, + run_bot(self, num[alice], "!sum").stdout, + 'Summary:\nalice:\n\t-> bob 0.01\n\t-> charlie 1.00\n\tBalance: -1.01' + ) + self.assertEqual( + run_bot(self, num[alice], "!summary").stdout, + 'Summary:\nalice:\n\t-> bob 0.01\n\t-> charlie 1.00\n\tBalance: -1.01' + ) + self.assertEqual( + run_bot(self, num[alice], "!balance").stdout, 'Summary:\nalice:\n\t-> bob 0.01\n\t-> charlie 1.00\n\tBalance: -1.01' ) -- cgit v1.2.3