23 lines
730 B
Python
23 lines
730 B
Python
|
|
class TestDate:
|
|
'''
|
|
test the booking for the past competitions
|
|
'''
|
|
|
|
def test_should_not_display_book_link_for_past_competitions(self, connect):
|
|
'''
|
|
test that the booking link isn't displayed when competition date is older than today
|
|
'''
|
|
li = connect.find_all("li")
|
|
assert not li[0].a
|
|
assert li[1].a
|
|
|
|
def test_forged_url_on_past_competition_should_raise_flash(self, client):
|
|
'''
|
|
test that a flash warning occur when trying to connect to an URL on an old competition
|
|
'''
|
|
url = '/book/Spring Festival/Iron Temple'
|
|
response = client.get(url)
|
|
assert "You cannot book for a past competition" in response.data.decode()
|
|
|