예제 #1
0
 def setUp(self):
     super(ValueConditionTest, self).setUp()
     self.condition = models.ValueCondition(
         range=self.range, type="Value", value=D('10.00'))
     self.offer = mock.Mock()
     self.item = factories.create_product(price=D('5.00'))
     self.expensive_item = factories.create_product(price=D('15.00'))
예제 #2
0
 def setUp(self):
     super(ValueConditionTest, self).setUp()
     self.condition = models.ValueCondition(range=self.range,
                                            type="Value",
                                            value=Decimal('10.00'))
     self.item = create_product(price=Decimal('5.00'))
     self.expensive_item = create_product(price=Decimal('15.00'))
예제 #3
0
 def setUp(self):
     self.range = models.Range.objects.create(
         name="All products range", includes_all_products=True)
     self.basket = factories.create_basket(empty=True)
     self.condition = models.ValueCondition(
         range=self.range, type="Value", value=D('10.00'))
     self.offer = mock.Mock()
     self.item = factories.create_product(price=D('5.00'))
     self.expensive_item = factories.create_product(price=D('15.00'))
예제 #4
0
def value_condition(range_all):
    return models.ValueCondition(range=range_all,
                                 type="Value",
                                 value=D("10.00"))