Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
b77b06ec
Commit
b77b06ec
authored
Aug 31, 2017
by
Jesse Zoldak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove flaky bok choy test test_perform_problem_reset_and_navigate
parent
0a6029f7
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
36 deletions
+0
-36
common/test/acceptance/tests/lms/test_lms_courseware.py
+0
-36
No files found.
common/test/acceptance/tests/lms/test_lms_courseware.py
View file @
b77b06ec
...
...
@@ -781,42 +781,6 @@ class ProblemStateOnNavigationTest(UniqueCourseTest):
self
.
assertIn
(
problem1_content_after_coming_back
,
problem1_content_before_switch
)
self
.
assertEqual
(
before_meta
,
after_meta
)
def
test_perform_problem_reset_and_navigate
(
self
):
"""
Scenario:
I go to sequential position 1
Facing problem1, I select 'choice_1'
Then perform the action – check and reset
Then I go to sequential position 2
Then I came back to sequential position 1 again
Facing problem1, I observe the problem1 content is not
outdated before and after sequence navigation
"""
# Go to sequential position 1 and assert that we are on problem 1.
self
.
go_to_tab_and_assert_problem
(
1
,
self
.
problem1_name
)
# Update problem 1's content state – by performing reset operation.
self
.
problem_page
.
click_choice
(
'choice_choice_1'
)
self
.
problem_page
.
click_submit
()
self
.
problem_page
.
wait_for_expected_status
(
'label.choicegroup_incorrect'
,
'incorrect'
)
self
.
problem_page
.
click_reset
()
self
.
problem_page
.
wait_for_expected_status
(
'span.unanswered'
,
'unanswered'
)
# Save problem 1's content state as we're about to switch units in the sequence.
problem1_content_before_switch
=
self
.
problem_page
.
problem_content
before_meta
=
self
.
problem_page
.
problem_meta
# Go to sequential position 2 and assert that we are on problem 2.
self
.
go_to_tab_and_assert_problem
(
2
,
self
.
problem2_name
)
# Come back to our original unit in the sequence and assert that the content hasn't changed.
self
.
go_to_tab_and_assert_problem
(
1
,
self
.
problem1_name
)
problem1_content_after_coming_back
=
self
.
problem_page
.
problem_content
after_meta
=
self
.
problem_page
.
problem_meta
self
.
assertEqual
(
problem1_content_before_switch
,
problem1_content_after_coming_back
)
self
.
assertEqual
(
before_meta
,
after_meta
)
@attr
(
shard
=
9
)
class
SubsectionHiddenAfterDueDateTest
(
UniqueCourseTest
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment