diff --git a/tests/integration/test_interaction_assessment.py b/tests/integration/test_interaction_assessment.py index ee53ae6b8..de043b47e 100644 --- a/tests/integration/test_interaction_assessment.py +++ b/tests/integration/test_interaction_assessment.py @@ -141,8 +141,9 @@ def test_misplaced_items_returned_to_bank(self): def test_misplaced_items_not_returned_to_bank_on_final_attempt(self): """ - Test items placed to incorrect zones are not returned to item bank - after submitting solution on the final attempt + Test items placed on incorrect zones are **not** returned to item bank + after submitting solution on the final attempt, and remain placed after + subsequently refreshing the page. """ self.place_item(0, TOP_ZONE_ID, action_key=Keys.RETURN) diff --git a/tests/unit/test_advanced.py b/tests/unit/test_advanced.py index b3ed396a7..1710ca0e1 100644 --- a/tests/unit/test_advanced.py +++ b/tests/unit/test_advanced.py @@ -405,6 +405,10 @@ def test_do_attempt_shows_final_feedback_at_last_attempt(self): self.assertIn(expected_message, res[self.OVERALL_FEEDBACK_KEY]) def test_do_attempt_does_not_delete_misplaced_items_at_last_attempt(self): + """ + Upon submitting the final attempt, test that misplaced items are not + deleted from the item state. + """ self._set_final_attempt() misplaced_ids = self._submit_incorrect_solution()