diff --git a/ecommerce/coupons/tests/test_utils.py b/ecommerce/coupons/tests/test_utils.py index ca4edf54484..a906d35ca30 100644 --- a/ecommerce/coupons/tests/test_utils.py +++ b/ecommerce/coupons/tests/test_utils.py @@ -25,6 +25,8 @@ @ddt.ddt class CouponUtilsTests(TestCase, CouponMixin, DiscoveryMockMixin): + serialized_rollback = True + def setUp(self): """ Setup variables for test cases. diff --git a/ecommerce/enterprise/tests/test_migrate_enterprise_conditional_offers_command.py b/ecommerce/enterprise/tests/test_migrate_enterprise_conditional_offers_command.py index 4a4cf23bd3c..bde85874b68 100644 --- a/ecommerce/enterprise/tests/test_migrate_enterprise_conditional_offers_command.py +++ b/ecommerce/enterprise/tests/test_migrate_enterprise_conditional_offers_command.py @@ -51,10 +51,12 @@ def setUp(self): type='Absolute', value=47, ) - + + for i in range(2): code = '{}EntUserPercentBenefit'.format(i) - voucher = VoucherFactory(code=code) + name = 'My voucher{}'.format(i) + voucher = VoucherFactory(code=code, name=name) offer_name = "Coupon [{}]-{}-{}".format( voucher.pk, benefit_percent.type, @@ -69,7 +71,8 @@ def setUp(self): for i in range(2): code = '{}EntUserAbsoluteBenefit'.format(i) - voucher = VoucherFactory(code=code) + name = 'My voucher{}'.format(i) + voucher = VoucherFactory(code=code, name=name) offer_name = "Coupon [{}]-{}-{}".format( voucher.pk, benefit_absolute.type, @@ -93,7 +96,8 @@ def setUp(self): for i in range(3): code = '{}NoEntUserPercentBenefit'.format(i) - voucher = VoucherFactory(code=code) + name = 'My voucher{}'.format(i) + voucher = VoucherFactory(code=code, name=name) offer_name = "Coupon [{}]-{}-{}".format( voucher.pk, benefit.type, diff --git a/ecommerce/extensions/api/v2/tests/views/test_coupons.py b/ecommerce/extensions/api/v2/tests/views/test_coupons.py index c832abc30b3..a548fb8426e 100644 --- a/ecommerce/extensions/api/v2/tests/views/test_coupons.py +++ b/ecommerce/extensions/api/v2/tests/views/test_coupons.py @@ -168,7 +168,8 @@ def test_clean_voucher_request_data_notify_email_validation_msg(self): def test_creating_multi_offer_coupon(self): """Test the creation of a multi-offer coupon.""" - ordinary_coupon = self.create_coupon(quantity=2) + + ordinary_coupon = self.create_coupon(quantity=2, title='Test offer coupon') ordinary_coupon_vouchers = ordinary_coupon.attr.coupon_vouchers.vouchers.all() self.assertEqual( ordinary_coupon_vouchers[0].offers.first(),