From 920b300c1a5da6cc25d3c1d01a32e82ab0e20301 Mon Sep 17 00:00:00 2001 From: Omar Al-Ithawi Date: Tue, 3 Dec 2019 18:48:27 +0300 Subject: [PATCH 1/4] More studio tests --- tox.ini | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 4c501a9979b6..7669987a15ca 100644 --- a/tox.ini +++ b/tox.ini @@ -68,8 +68,18 @@ commands = bash scripts/upgrade_pysqlite.sh {env:TRAVIS_FIXES} pytest \ + cms/djangoapps/contentstore/views/tests/test_access.py \ cms/djangoapps/contentstore/views/tests/test_assets.py::AssetToJsonTestCase \ - cms/djangoapps/contentstore/views/tests/test_course_index.py::TestCourseReIndex + cms/djangoapps/contentstore/views/tests/test_course_index.py::TestCourseReIndex \ + cms/djangoapps/contentstore/views/tests/test_gating.py \ + cms/djangoapps/contentstore/views/tests/test_helpers.py \ + cms/djangoapps/contentstore/views/tests/test_item.py \ + cms/djangoapps/contentstore/views/tests/test_library.py \ + cms/djangoapps/contentstore/views/tests/test_organizations.py \ + cms/djangoapps/contentstore/views/tests/test_preview.py \ + cms/djangoapps/contentstore/views/tests/test_transcript_settings.py \ + cms/djangoapps/contentstore/views/tests/test_transcripts.py \ + cms/djangoapps/contentstore/views/tests/test_unit_page.py [testenv:py27-lms] commands = From 7ee0074f2c91a641a1b215bae6bfb29b2496027e Mon Sep 17 00:00:00 2001 From: Omar Al-Ithawi Date: Tue, 3 Dec 2019 18:49:19 +0300 Subject: [PATCH 2/4] fix broken ExportTestCase.test_export_html test --- cms/templates/widgets/header.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cms/templates/widgets/header.html b/cms/templates/widgets/header.html index 11555e01b9bc..85e5958472fb 100644 --- a/cms/templates/widgets/header.html +++ b/cms/templates/widgets/header.html @@ -35,7 +35,7 @@

advanced_settings_url = reverse('advanced_settings_handler', kwargs={'course_key_string': unicode(course_key)}) tabs_url = reverse('tabs_handler', kwargs={'course_key_string': unicode(course_key)}) certificates_url = '' - if configuration_helpers.get_value_for_org(current_organization.name, "CERTIFICATES_HTML_VIEW", False) and context_course.cert_html_view_enabled: + if current_organization and configuration_helpers.get_value_for_org(current_organization.name, "CERTIFICATES_HTML_VIEW", False) and context_course.cert_html_view_enabled: certificates_url = reverse('certificates_list_handler', kwargs={'course_key_string': unicode(course_key)}) checklists_url = reverse('checklists_handler', kwargs={'course_key_string': unicode(course_key)}) %> From c29c86e066256b307a6c31f8574c99da0313e648 Mon Sep 17 00:00:00 2001 From: Omar Al-Ithawi Date: Wed, 4 Dec 2019 10:52:30 +0300 Subject: [PATCH 3/4] Even more Studio tests --- tox.ini | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tox.ini b/tox.ini index 7669987a15ca..e5885b47b0b0 100644 --- a/tox.ini +++ b/tox.ini @@ -68,6 +68,26 @@ commands = bash scripts/upgrade_pysqlite.sh {env:TRAVIS_FIXES} pytest \ + cms/djangoapps/contentstore/tests/test_core_caching.py \ + cms/djangoapps/contentstore/tests/test_course_create_rerun.py \ + cms/djangoapps/contentstore/tests/test_course_listing.py \ + cms/djangoapps/contentstore/tests/test_course_settings.py \ + cms/djangoapps/contentstore/tests/test_courseware_index.py \ + cms/djangoapps/contentstore/tests/test_crud.py \ + cms/djangoapps/contentstore/tests/test_gating.py \ + cms/djangoapps/contentstore/tests/test_i18n.py \ + cms/djangoapps/contentstore/tests/test_import_draft_order.py \ + cms/djangoapps/contentstore/tests/test_import_pure_xblock.py \ + cms/djangoapps/contentstore/tests/test_libraries.py \ + cms/djangoapps/contentstore/tests/test_orphan.py \ + cms/djangoapps/contentstore/tests/test_permissions.py \ + cms/djangoapps/contentstore/tests/test_proctoring.py \ + cms/djangoapps/contentstore/tests/test_request_event.py \ + cms/djangoapps/contentstore/tests/test_signals.py \ + cms/djangoapps/contentstore/tests/test_transcripts_utils.py \ + cms/djangoapps/contentstore/tests/test_users_default_role.py \ + cms/djangoapps/contentstore/tests/test_utils.py \ + cms/djangoapps/contentstore/tests/tests.py \ cms/djangoapps/contentstore/views/tests/test_access.py \ cms/djangoapps/contentstore/views/tests/test_assets.py::AssetToJsonTestCase \ cms/djangoapps/contentstore/views/tests/test_course_index.py::TestCourseReIndex \ From 83492b06ff434977919a68bd08e11b61013e5383 Mon Sep 17 00:00:00 2001 From: Omar Al-Ithawi Date: Wed, 4 Dec 2019 11:50:38 +0300 Subject: [PATCH 4/4] Add studio entrance exam tests --- tox.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/tox.ini b/tox.ini index e5885b47b0b0..1ee955cc2696 100644 --- a/tox.ini +++ b/tox.ini @@ -91,6 +91,7 @@ commands = cms/djangoapps/contentstore/views/tests/test_access.py \ cms/djangoapps/contentstore/views/tests/test_assets.py::AssetToJsonTestCase \ cms/djangoapps/contentstore/views/tests/test_course_index.py::TestCourseReIndex \ + cms/djangoapps/contentstore/views/tests/test_entrance_exam.py \ cms/djangoapps/contentstore/views/tests/test_gating.py \ cms/djangoapps/contentstore/views/tests/test_helpers.py \ cms/djangoapps/contentstore/views/tests/test_item.py \