mirror of
https://github.com/pretix/pretix.git
synced 2026-05-05 15:14:04 +00:00
@@ -103,7 +103,7 @@ def import_orders(event: Event, fileid: str, settings: dict, locale: str, user)
|
|||||||
order._address.name_parts = {'_scheme': event.settings.name_scheme}
|
order._address.name_parts = {'_scheme': event.settings.name_scheme}
|
||||||
orders.append(order)
|
orders.append(order)
|
||||||
|
|
||||||
position = OrderPosition()
|
position = OrderPosition(positionid=len(order._positions) + 1)
|
||||||
position.attendee_name_parts = {'_scheme': event.settings.name_scheme}
|
position.attendee_name_parts = {'_scheme': event.settings.name_scheme}
|
||||||
position.meta_info = {}
|
position.meta_info = {}
|
||||||
order._positions.append(position)
|
order._positions.append(position)
|
||||||
|
|||||||
@@ -130,6 +130,7 @@ def test_import_as_one_order(user, event, item):
|
|||||||
assert event.orders.count() == 1
|
assert event.orders.count() == 1
|
||||||
o = event.orders.get()
|
o = event.orders.get()
|
||||||
assert o.positions.count() == 3
|
assert o.positions.count() == 3
|
||||||
|
assert set(pos.positionid for pos in o.positions.all()) == {1, 2, 3}
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.django_db
|
@pytest.mark.django_db
|
||||||
|
|||||||
Reference in New Issue
Block a user