From 037aa7fc59242bead483a852129aa405c9922bc9 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 9 Sep 2016 14:53:09 +0200 Subject: [PATCH] Improved tests The tests should have been broken by 52906ab, but they weren't because the tests were to tolerant. --- .../presale/templates/pretixpresale/event/index.html | 2 +- src/tests/presale/test_event.py | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/pretix/presale/templates/pretixpresale/event/index.html b/src/pretix/presale/templates/pretixpresale/event/index.html index a05ade8f6..1603ea756 100644 --- a/src/pretix/presale/templates/pretixpresale/event/index.html +++ b/src/pretix/presale/templates/pretixpresale/event/index.html @@ -205,7 +205,7 @@ {% if event.presale_is_running and display_add_to_cart %}
-
diff --git a/src/tests/presale/test_event.py b/src/tests/presale/test_event.py index 5097b2a40..a9cbd8ddf 100644 --- a/src/tests/presale/test_event.py +++ b/src/tests/presale/test_event.py @@ -56,7 +56,7 @@ class ItemDisplayTest(EventTestMixin, SoupTest): q.items.add(item) html = self.client.get('/%s/%s/' % (self.orga.slug, self.event.slug)) self.assertNotIn("Early-bird", html) - self.assertNotIn('checkout-button-row', html) + self.assertNotIn("btn-add-to-cart", html) def test_without_category(self): q = Quota.objects.create(event=self.event, name='Quota', size=2) @@ -64,7 +64,7 @@ class ItemDisplayTest(EventTestMixin, SoupTest): q.items.add(item) doc = self.get_doc('/%s/%s/' % (self.orga.slug, self.event.slug)) self.assertIn("Early-bird", doc.select("section .product-row")[0].text) - self.assertIn("Add to cart", doc.select("div button")[0].text) + self.assertEqual(len(doc.select("#btn-add-to-cart")), 1) def test_timely_available(self): q = Quota.objects.create(event=self.event, name='Quota', size=2) @@ -181,7 +181,7 @@ class DeadlineTest(EventTestMixin, TestCase): ) self.assertEqual(response.status_code, 200) self.assertIn('alert-info', response.rendered_content) - self.assertNotIn('checkout-button-row', response.rendered_content) + self.assertNotIn('btn-add-to-cart', response.rendered_content) response = self.client.post( '/%s/%s/cart/add' % (self.orga.slug, self.event.slug), { @@ -200,7 +200,7 @@ class DeadlineTest(EventTestMixin, TestCase): ) self.assertEqual(response.status_code, 200) self.assertIn('alert-info', response.rendered_content) - self.assertNotIn('checkout-button-row', response.rendered_content) + self.assertNotIn('btn-add-to-cart', response.rendered_content) response = self.client.post( '/%s/%s/cart/add' % (self.orga.slug, self.event.slug), { @@ -220,7 +220,7 @@ class DeadlineTest(EventTestMixin, TestCase): ) self.assertEqual(response.status_code, 200) self.assertNotIn('alert-info', response.rendered_content) - self.assertNotIn('checkout-button-row', response.rendered_content) + self.assertNotIn('btn-add-to-cart', response.rendered_content) response = self.client.post( '/%s/%s/cart/add' % (self.orga.slug, self.event.slug), { @@ -238,7 +238,7 @@ class DeadlineTest(EventTestMixin, TestCase): ) self.assertEqual(response.status_code, 200) self.assertNotIn('alert-info', response.rendered_content) - self.assertNotIn('checkout-button-row', response.rendered_content) + self.assertNotIn('btn-add-to-cart', response.rendered_content) response = self.client.post( '/%s/%s/cart/add' % (self.orga.slug, self.event.slug), {