Refactor click since it was resulting in timeout errors; use correct id for one of the LTI stub's buttons.
This commit is contained in:
@@ -194,7 +194,7 @@ class StubLtiHandler(StubHttpRequestHandler):
|
||||
<input type="submit" name="submit-button" value="Submit" id="submit-button">
|
||||
</form>
|
||||
<form action="{submit_url}/lti2_outcome" method="post">
|
||||
<input type="submit" name="submit-lti2-button" value="Submit" id="submit-lti-button">
|
||||
<input type="submit" name="submit-lti2-button" value="Submit" id="submit-lti2-button">
|
||||
</form>
|
||||
<form action="{submit_url}/lti2_delete" method="post">
|
||||
<input type="submit" name="submit-lti2-delete-button" value="Submit" id="submit-lti-delete-button">
|
||||
|
||||
@@ -359,8 +359,9 @@ def click_grade(_step, version):
|
||||
location = world.scenario_dict['LTI'].location.html_id()
|
||||
iframe_name = 'ltiFrame-' + location
|
||||
with world.browser.get_iframe(iframe_name) as iframe:
|
||||
world.wait_for_visible('#' + version_map[version]['selector'])
|
||||
iframe.find_by_name(version_map[version]['selector']).first.click()
|
||||
css_loc = '#' + version_map[version]['selector']
|
||||
world.wait_for_visible(css_loc)
|
||||
world.css_click(css_loc)
|
||||
assert iframe.is_text_present(version_map[version]['expected_text'])
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user