def test_transfer_volume(self): dana = self.make_participant('dana') dana.close(None) self.run_payday() self.run_payday() zero = {'amount': '0.00', 'currency': 'EUR'} expected = { "date": today(), "transfer_volume": { 'amount': '3.00', 'currency': 'EUR' }, "nactive": '3', "nparticipants": '4', "nusers": '4', "week_deposits": zero, "week_withdrawals": zero, "xTitle": utcnow().strftime('%Y-%m-%d'), } actual = json.loads(self.client.GET('/about/charts.json').text)[0] assert actual == expected Payday.recompute_stats() actual = json.loads(self.client.GET('/about/charts.json').text)[0] assert actual == expected
def test_transfer_volume(self): dana = self.make_participant('dana') dana.close() self.run_payday() payday_2 = self.run_payday() zero = {'amount': '0.00', 'currency': 'EUR'} expected = { "date": date(payday_2), "transfer_volume": {'amount': '3.00', 'currency': 'EUR'}, "nactive": '3', "nparticipants": '5', "nusers": '4', "week_payins": zero, } actual = json.loads(self.client.GET('/about/charts.json').text)[0] assert actual == expected Payday.recompute_stats() actual = json.loads(self.client.GET('/about/charts.json').text)[0] assert actual == expected