Merge pull request #4017 from edx/ned/fix-duplicate-xmodule-tests
Remove duplicates in a class list so tests aren't duplicated
This commit is contained in:
@@ -770,10 +770,11 @@ class TestStaffDebugInfo(ModuleStoreTestCase):
|
||||
|
||||
PER_COURSE_ANONYMIZED_DESCRIPTORS = (LTIDescriptor, )
|
||||
|
||||
PER_STUDENT_ANONYMIZED_DESCRIPTORS = [
|
||||
# The "set" here is to work around the bug that load_classes returns duplicates for multiply-delcared classes.
|
||||
PER_STUDENT_ANONYMIZED_DESCRIPTORS = set(
|
||||
class_ for (name, class_) in XModuleDescriptor.load_classes()
|
||||
if not issubclass(class_, PER_COURSE_ANONYMIZED_DESCRIPTORS)
|
||||
]
|
||||
)
|
||||
|
||||
|
||||
@ddt
|
||||
|
||||
Reference in New Issue
Block a user