"LMS.Answer problems : I can reset a non-randomized problem that I answer incorrectly" is flaky

Description

Failed: https://jenkins.testeng.edx.org/job/edx-all-tests-auto-pr/17608/
Passed: https://github.com/edx/edx-platform/pull/5783#issuecomment-61091292
Diff:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 $  git diff 03cbb141dd463e06b8a6f59caecadaa31d27d411 4007d5ebcb6c2e5b16ad15fec7759f23828e3593 Fri Oct 31 09:30:09 EDT 2014 diff --git a/common/lib/xmodule/xmodule/x_module.py b/common/lib/xmodule/xmodule/x_module.py index fb2592d..cf5b9ff 100644 --- a/common/lib/xmodule/xmodule/x_module.py +++ b/common/lib/xmodule/xmodule/x_module.py @@ -1413,9 +1413,16 @@ class PureSystem(ModuleSystem, DescriptorSystem): A subclass of both ModuleSystem and DescriptorSystem to provide pure (non-XModule) XBlocks a single Runtime interface for both the ModuleSystem and DescriptorSystem, when available. """ + # This system doesn't override a number of methods that are provided by ModuleSystem and DescriptorSystem, + # namely handler_url, local_resource_url, query, and resource_url. + # + # At runtime, the ModuleSystem and/or DescriptorSystem will define those methods + # + # pylint: disable=abstract-method def __init__(self, module_system, descriptor_system): # N.B. This doesn't call super(PureSystem, self).__init__, because it is only inheriting from # ModuleSystem and DescriptorSystem to pass isinstance checks. + # pylint: disable=super-init-not-called self._module_system = module_system self._descriptor_system = descriptor_system

Steps to Reproduce

None

Current Behavior

None

Expected Behavior

None

Reason for Variance

None

Release Notes

None

User Impact Summary

None

Status

Assignee

Unassigned

Reporter

Calen Pennington

Labels

Reach

None

Impact

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Category of Work

None

Stakeholders

None

Priority

Unset
Configure