def test_validcode(self): c = Coupon() c.code = "test code" club = Club() club.name = "test-test" club.save() c.club = club try: c.full_clean() except ValidationError as err: self.assertEqual("{'code': [u'Spaces not allowed in the code']}", str(err)) else: self.fail("ValidationError expected")
def test_expires(self): c = Coupon() c.expires = datetime.date.today() c.code = "testcode" club = Club() club.name = "test-test" club.save() c.club = club try: c.full_clean() except ValidationError as err: self.assertEqual("{'expires': [u'Date must be at least one day from now']}", str(err)) else: self.fail("ValidationError expected")
def test_expires(self): c = Coupon() c.expires = datetime.date.today() c.code = "testcode" club = Club() club.name = "test-test" club.save() c.club = club try: c.full_clean() except ValidationError as err: self.assertEqual( "{'expires': [u'Date must be at least one day from now']}", str(err)) else: self.fail("ValidationError expected")