diff --git a/src/tests/control/test_orders.py b/src/tests/control/test_orders.py index 35107ac20..01bcecd6e 100644 --- a/src/tests/control/test_orders.py +++ b/src/tests/control/test_orders.py @@ -222,6 +222,7 @@ def test_order_transition_to_paid_in_time_success(client, env): client.login(email='dummy@dummy.dummy', password='dummy') client.post('/control/event/dummy/dummy/orders/FOO/transition', { 'amount': str(env[2].pending_sum), + 'payment_date': now().date().isoformat(), 'status': 'p' }) o = Order.objects.get(id=env[2].id) @@ -238,6 +239,7 @@ def test_order_transition_to_paid_expired_quota_left(client, env): client.login(email='dummy@dummy.dummy', password='dummy') res = client.post('/control/event/dummy/dummy/orders/FOO/transition', { 'status': 'p', + 'payment_date': now().date().isoformat(), 'amount': str(o.pending_sum), }) o = Order.objects.get(id=env[2].id) @@ -322,6 +324,7 @@ def test_order_transition(client, env, process): client.get('/control/event/dummy/dummy/orders/FOO/transition?status=' + process[1]) client.post('/control/event/dummy/dummy/orders/FOO/transition', { 'amount': str(o.pending_sum), + 'payment_date': now().date().isoformat(), 'status': process[1] }) o = Order.objects.get(id=env[2].id) @@ -691,6 +694,7 @@ def test_order_mark_paid_overdue_quota_blocked_by_waiting_list(client, env): client.login(email='dummy@dummy.dummy', password='dummy') response = client.post('/control/event/dummy/dummy/orders/FOO/transition', { 'status': 'p', + 'payment_date': now().date().isoformat(), 'amount': str(o.pending_sum), }, follow=True) assert 'alert-success' in response.rendered_content @@ -710,6 +714,7 @@ def test_order_mark_paid_blocked(client, env): client.login(email='dummy@dummy.dummy', password='dummy') response = client.post('/control/event/dummy/dummy/orders/FOO/transition', { 'amount': str(o.pending_sum), + 'payment_date': now().date().isoformat(), 'status': 'p' }, follow=True) assert 'alert-danger' in response.rendered_content @@ -731,6 +736,7 @@ def test_order_mark_paid_overpaid_epxired(client, env): client.login(email='dummy@dummy.dummy', password='dummy') response = client.post('/control/event/dummy/dummy/orders/FOO/transition', { 'status': 'p', + 'payment_date': now().date().isoformat(), 'amount': '0.00', 'force': 'on' }, follow=True) @@ -753,6 +759,7 @@ def test_order_mark_paid_forced(client, env): client.login(email='dummy@dummy.dummy', password='dummy') response = client.post('/control/event/dummy/dummy/orders/FOO/transition', { 'status': 'p', + 'payment_date': now().date().isoformat(), 'amount': str(o.pending_sum), 'force': 'on' }, follow=True)