diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-24 16:36:34 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-24 16:36:34 +0100 |
| commit | e9f15a794b62fa8d18e926dfd2fe52fcef180c56 (patch) | |
| tree | 8573337ae1f7ff3eaed795e57178c068091fa49e /test.py | |
| parent | 2fdb547c23af8a2a74eafc475e59b894d1e8894c (diff) | |
| download | geldschieberbot-e9f15a794b62fa8d18e926dfd2fe52fcef180c56.tar.gz geldschieberbot-e9f15a794b62fa8d18e926dfd2fe52fcef180c56.zip | |
fix change recording for transfer cmd
Diffstat (limited to 'test.py')
| -rwxr-xr-x | test.py | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -836,6 +836,20 @@ alice <- 10.00 bob self.assertEqual(res.stdout, msg) compare_state("test/state.json_3users") + def test_fuck_transfer(self): + run_bot(self, num[alice], f"!transfer 5 {bob} {charlie}") + res = run_bot(self, num[alice], "!fuck") + msg = \ +"""alice: sorry I fucked up! +Rewinding: +!transfer 5 bob charlie +alice -> 5.00 bob +alice <- 5.00 charlie +charlie <- 5.00 bob +""" + self.assertEqual(res.stdout, msg) + compare_state("test/state.json_3users") + def test_rewind_first(self): run_bot(self, num[alice], f"!split 3 {bob} {charlie}") run_bot(self, num[alice], f"!schieb {bob} 10") |
