diff options
Diffstat (limited to 'test.py')
| -rwxr-xr-x | test.py | 50 |
1 files changed, 25 insertions, 25 deletions
@@ -140,7 +140,7 @@ class TestRegCmd(unittest.TestCase): res = run_bot(self, num[charlie], "!reg " + charlie) self.assertEqual(res.stdout, 'Happy geldschiebing {}!'.format(charlie)) - self.assertTrue(compare_state("test/state.json_3users")) + self.assertTrue(compare_state("test/state_3users.json")) class TestTransactionCmd(unittest.TestCase): @@ -150,7 +150,7 @@ class TestTransactionCmd(unittest.TestCase): reset_state() def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_correct_schieb(self): res = run_bot(self, num[alice], "!schieb 10 " + bob) @@ -239,7 +239,7 @@ class TestTransactionCmd(unittest.TestCase): self.assertEqual(res.stdout, 'New Balance: {} -> 0.01 {}\n'.format(alice, bob)) - compare_state("test/state.json_transactions1") + compare_state("test/state_transactions1.json") def test_transactions_with_myself(self): res = run_bot(self, num[alice], f"!schieb {alice} 1,1") @@ -256,7 +256,7 @@ class TestTransactionCmd(unittest.TestCase): class TestSumCmd(unittest.TestCase): def test_summary_single_user(self): - reset_state("test/state.json_transactions1") + reset_state("test/state_transactions1.json") res = run_bot(self, num[alice], "!sum " + alice) self.assertEqual( res.stdout, @@ -269,7 +269,7 @@ class TestSumCmd(unittest.TestCase): self.assertEqual(res.stdout, 'ERROR: name "alice" not registered') def test_summary_double_user(self): - reset_state("test/state.json_transactions1") + reset_state("test/state_transactions1.json") res = run_bot(self, num[alice], "!sum {} {}".format(alice, bob)) summary = \ """Summary: @@ -285,7 +285,7 @@ bob: self.assertEqual(res.stdout, summary) def test_summary(self): - reset_state("test/state.json_transactions1") + reset_state("test/state_transactions1.json") res = run_bot(self, num[alice], "!sum") self.assertEqual( res.stdout, @@ -293,7 +293,7 @@ bob: ) def test_full_summary(self): - reset_state("test/state.json_transactions1") + reset_state("test/state_transactions1.json") res = run_bot(self, num[alice], "!full-sum") summary = \ """Summary: @@ -312,7 +312,7 @@ charlie: self.assertEqual(res.stdout, summary) def test_full_summary_with_args(self): - reset_state("test/state.json_transactions1") + reset_state("test/state_transactions1.json") res = run_bot(self, num[alice], "!full-sum foo") self.assertEqual(res.stdout, 'ERROR: full-sum takes no arguments') @@ -333,7 +333,7 @@ class TestMisc(unittest.TestCase): class TestListCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_ls(self): res = run_bot(self, num[alice], "!ls") @@ -351,7 +351,7 @@ class TestListCmd(unittest.TestCase): class TestSplitCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_split_unregistered(self): res = run_bot(self, "+4971576357", "!split") @@ -435,7 +435,7 @@ alice: class TestCarsAdd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_add_success(self): i = "!cars add foo 0.04" @@ -448,7 +448,7 @@ class TestCarsAdd(unittest.TestCase): o = 'added "bar" as an available car' self.assertEqual(res.stdout, o) - save_state("test/state.json_2cars") + save_state("test/state_2cars.json") def test_add_invalid_service_charge(self): i = "!cars add foo 0.04hut" @@ -476,7 +476,7 @@ class TestCarsAdd(unittest.TestCase): class TestCarsTransactions(unittest.TestCase): def setUp(self): - reset_state("test/state.json_2cars") + reset_state("test/state_2cars.json") def test_schieb_car(self): i = "!schieb foo 20" @@ -488,7 +488,7 @@ class TestCarsTransactions(unittest.TestCase): class TestCarsSum(unittest.TestCase): def setUp(self): - reset_state("test/state.json_2cars") + reset_state("test/state_2cars.json") def test_sum_car(self): res = run_bot(self, num[alice], "!sum foo") @@ -503,7 +503,7 @@ foo: class TestCarsRemove(unittest.TestCase): def setUp(self): - reset_state("test/state.json_2cars") + reset_state("test/state_2cars.json") def test_schieb_car(self): i = "!cars remove foo" @@ -520,7 +520,7 @@ class TestCarsRemove(unittest.TestCase): class TestCarPayCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_2cars") + reset_state("test/state_2cars.json") def test_alice_pays_exact(self): run_bot(self, num[bob], "!zieh foo 20") @@ -592,7 +592,7 @@ foo: class TestCarsListCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_2cars") + reset_state("test/state_2cars.json") def test_no_cars(self): reset_state() @@ -655,7 +655,7 @@ foo: class TestTankenCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_tanken_3users(self): i = \ @@ -754,7 +754,7 @@ Car foo: class TestTransferCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_transfer(self): i = '!transfer 5 bob charlie' @@ -795,7 +795,7 @@ New Balance: bob -> 5.00 charlie class TestListChangesCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_list_changes_unregistered(self): res = run_bot(self, "+4971576357", "!list-changes") @@ -875,7 +875,7 @@ Change 2: class TestFuckCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_fuck_unregistered(self): res = run_bot(self, "+4971576357", "!fuck") @@ -906,7 +906,7 @@ Rewinding: alice <- 10.00 bob """ self.assertEqual(res.stdout, msg) - compare_state("test/state.json_3users") + compare_state("test/state_3users.json") def test_fuck_transfer(self): run_bot(self, num[alice], f"!transfer 5 {bob} {charlie}") @@ -920,7 +920,7 @@ alice <- 5.00 charlie charlie <- 5.00 bob """ self.assertEqual(res.stdout, msg) - compare_state("test/state.json_3users") + compare_state("test/state_3users.json") def test_rewind_first(self): run_bot(self, num[alice], f"!split 3 {bob} {charlie}") @@ -960,13 +960,13 @@ alice <- 1.00 bob alice <- 1.00 charlie """ self.assertEqual(res.stdout, msg) - compare_state("test/state.json_3users") + compare_state("test/state_3users.json") class TestScheduleCmd(unittest.TestCase): def setUp(self): - reset_state("test/state.json_3users") + reset_state("test/state_3users.json") def test_weekly(self): res = run_bot(self, num[alice], "!weekly stuff split 3 bob charlie") |
