diff --git a/lms/models/application_instance.py b/lms/models/application_instance.py index bc83d4590b..453cfaf4d3 100644 --- a/lms/models/application_instance.py +++ b/lms/models/application_instance.py @@ -186,7 +186,7 @@ class Settings(StrEnum): Settings.HYPOTHESIS_HIDE_AND_REVEAL: JSONSetting( Settings.HYPOTHESIS_HIDE_AND_REVEAL, SettingFormat.TRI_STATE, - default=False, + default=True, ), } diff --git a/tests/functional/views/lti/deep_linking_test.py b/tests/functional/views/lti/deep_linking_test.py index a28733b175..e04e89b46f 100644 --- a/tests/functional/views/lti/deep_linking_test.py +++ b/tests/functional/views/lti/deep_linking_test.py @@ -28,7 +28,7 @@ def test_basic_lti_launch_canvas_deep_linking_url( js_config = get_client_config(response) assert js_config["mode"] == JSConfig.Mode.FILE_PICKER assert js_config["filePicker"] == { - "assignmentTypes": ["reading"], + "assignmentTypes": ["reading", "hide_and_reveal"], "autoGradingEnabled": True, "blackboard": {"enabled": None}, "canvas": { diff --git a/tests/unit/lms/resources/_js_config/__init___test.py b/tests/unit/lms/resources/_js_config/__init___test.py index b28b3eb736..28088f272b 100644 --- a/tests/unit/lms/resources/_js_config/__init___test.py +++ b/tests/unit/lms/resources/_js_config/__init___test.py @@ -74,8 +74,8 @@ def test_it( (True, ["reading", "hide_and_reveal"]), # Flag explicitly off. (False, ["reading"]), - # Flag unset: defaults to off. - (None, ["reading"]), + # Flag unset: defaults to on. + (None, ["reading", "hide_and_reveal"]), ], ) def test_it_sets_assignment_types(