Fix tests

There’s an extra paragraph in the request to go live text now, so we
need to skip it to find the good stuff.
This commit is contained in:
Chris Hill-Scott
2019-11-22 14:12:25 +00:00
parent c926a0175e
commit 3ef822683f

View File

@@ -430,13 +430,12 @@ def test_show_restricted_service(
assert page.find('h1').text == 'Settings'
assert page.find_all('h2')[0].text == 'Your service is in trial mode'
request_to_live = page.select_one('main p')
request_to_live = page.select('main p')[1]
request_to_live_link = request_to_live.select_one('a')
assert normalize_spaces(request_to_live.text) == expected_text
if expected_link:
assert request_to_live_link.text.strip() == 'request to go live'
assert request_to_live_link.text.strip() == 'send us a request to go live'
assert request_to_live_link['href'] == url_for('main.request_to_go_live', service_id=SERVICE_ONE_ID)
else:
assert not request_to_live_link