diff --git a/common/lib/capa/capa/verifiers/draganddrop.py b/common/lib/capa/capa/verifiers/draganddrop.py index 91d5759390..9bfbf982ff 100644 --- a/common/lib/capa/capa/verifiers/draganddrop.py +++ b/common/lib/capa/capa/verifiers/draganddrop.py @@ -144,7 +144,7 @@ class DragAndDrop(object): # every element are equal with correct positions for groupname in self.correct_groups: rules_executed = 0 - for rule in ('exact', 'anyof', 'unorderly_equal'): + for rule in ('exact', 'anyof', 'unordered_equal'): # every group has only one rule if self.correct_positions[groupname].get(rule, None): rules_executed += 1 @@ -190,7 +190,7 @@ class DragAndDrop(object): - draggables can be placed in any order: user ['1','2','3','4'] is 'anyof' equal to ['4', '2', '1', 3'] - 'unorderly_equal' is same as 'exact' but disregards on order + 'unordered_equal' is same as 'exact' but disregards on order Equality functions: @@ -220,7 +220,7 @@ class DragAndDrop(object): else: return False - if flag == 'unorderly_equal': + if flag == 'unordered_equal': if len(correct) != len(user): return False temp = correct[:] diff --git a/common/lib/capa/capa/verifiers/tests_draganddrop.py b/common/lib/capa/capa/verifiers/tests_draganddrop.py index 257d404679..cb9fef1865 100644 --- a/common/lib/capa/capa/verifiers/tests_draganddrop.py +++ b/common/lib/capa/capa/verifiers/tests_draganddrop.py @@ -343,17 +343,17 @@ class Test_DragAndDrop_Grade(unittest.TestCase): { 'draggables': ['a'], 'targets': ['target1', 'target4', 'target7', 'target10'], - 'rule': 'unorderly_equal' + 'rule': 'unordered_equal' }, { 'draggables': ['b'], 'targets': ['target2', 'target5', 'target8'], - 'rule': 'unorderly_equal' + 'rule': 'unordered_equal' }, { 'draggables': ['c'], 'targets': ['target3', 'target6', 'target9'], - 'rule': 'unorderly_equal' + 'rule': 'unordered_equal' }] self.assertTrue(draganddrop.grade(user_input, correct_answer))