mirror of
https://github.com/pretix/pretix.git
synced 2026-05-06 15:24:02 +00:00
Removed multi-dimensional item variations [backwards-incompatible]
This commit is contained in:
@@ -7,7 +7,7 @@ from django.utils.timezone import now
|
||||
|
||||
from pretix.base.models import (
|
||||
Event, Item, ItemCategory, ItemVariation, Order, OrderPosition, Organizer,
|
||||
Property, PropertyValue, Question, Quota,
|
||||
Question, Quota,
|
||||
)
|
||||
|
||||
|
||||
@@ -26,15 +26,9 @@ class OrdersTest(TestCase):
|
||||
self.category = ItemCategory.objects.create(event=self.event, name="Everything", position=0)
|
||||
self.quota_shirts = Quota.objects.create(event=self.event, name='Shirts', size=2)
|
||||
self.shirt = Item.objects.create(event=self.event, name='T-Shirt', category=self.category, default_price=12)
|
||||
prop1 = Property.objects.create(event=self.event, name="Color", item=self.shirt)
|
||||
self.shirt.properties.add(prop1)
|
||||
val1 = PropertyValue.objects.create(prop=prop1, value="Red", position=0)
|
||||
val2 = PropertyValue.objects.create(prop=prop1, value="Black", position=1)
|
||||
self.quota_shirts.items.add(self.shirt)
|
||||
self.shirt_red = ItemVariation.objects.create(item=self.shirt, default_price=14)
|
||||
self.shirt_red.values.add(val1)
|
||||
var2 = ItemVariation.objects.create(item=self.shirt)
|
||||
var2.values.add(val2)
|
||||
self.shirt_red = ItemVariation.objects.create(item=self.shirt, default_price=14, value="Red")
|
||||
var2 = ItemVariation.objects.create(item=self.shirt, value="Blue")
|
||||
self.quota_shirts.variations.add(self.shirt_red)
|
||||
self.quota_shirts.variations.add(var2)
|
||||
self.quota_tickets = Quota.objects.create(event=self.event, name='Tickets', size=5)
|
||||
|
||||
Reference in New Issue
Block a user