diff --git a/lms/djangoapps/certificates/apis/v0/tests/test_views.py b/lms/djangoapps/certificates/apis/v0/tests/test_views.py index 68146a9a24..af539b4c0b 100644 --- a/lms/djangoapps/certificates/apis/v0/tests/test_views.py +++ b/lms/djangoapps/certificates/apis/v0/tests/test_views.py @@ -95,6 +95,11 @@ class CertificatesDetailRestApiTest(AuthAndScopesTestMixin, SharedModuleStoreTes } ) + @patch('edx_rest_framework_extensions.permissions.log') + @ddt.data(*JWT_AUTH_TYPES) + def test_jwt_no_filter(self, auth_type, mock_log): + self.assertTrue(True) # pylint: disable=redundant-unittest-assert + def test_no_certificate(self): student_no_cert = UserFactory.create(password=self.user_password) resp = self.get_response( diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 183316bb06..dcdb3fe665 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -28,9 +28,6 @@ django-storages<1.9 # Support was dropped for Python 3.5, Django 2.0, Django 2.1, DRF 3.7 drf-yasg<1.17.1 -# BOM-1324: This constraint will be removed separately once 3.0.0 is out -edx-drf-extensions<3.0.0 - # Upgrading to 2.12.0 breaks several test classes due to API changes, need to update our code accordingly factory-boy==2.8.1 diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 991ac80720..e2838d3753 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -103,7 +103,7 @@ edx-django-oauth2-provider==1.3.5 # via -r requirements/edx/base.in, edx-oauth2 edx-django-release-util==0.3.6 # via -r requirements/edx/base.in edx-django-sites-extensions==2.4.3 # via -r requirements/edx/base.in edx-django-utils==3.0 # via -r requirements/edx/base.in, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client -edx-drf-extensions==2.4.6 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval +edx-drf-extensions==3.0.0 # via -r requirements/edx/base.in, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval edx-enterprise==2.4.1 # via -r requirements/edx/base.in edx-i18n-tools==0.5.0 # via ora2 edx-milestones==0.2.6 # via -r requirements/edx/base.in diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 775cf7c073..cdc5e00aa6 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -115,7 +115,7 @@ edx-django-oauth2-provider==1.3.5 # via -r requirements/edx/testing.txt, edx-oa edx-django-release-util==0.3.6 # via -r requirements/edx/testing.txt edx-django-sites-extensions==2.4.3 # via -r requirements/edx/testing.txt edx-django-utils==3.0 # via -r requirements/edx/testing.txt, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client -edx-drf-extensions==2.4.6 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval +edx-drf-extensions==3.0.0 # via -r requirements/edx/testing.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval edx-enterprise==2.4.1 # via -r requirements/edx/testing.txt edx-i18n-tools==0.5.0 # via -r requirements/edx/testing.txt, ora2 edx-lint==1.3.0 # via -r requirements/edx/testing.txt diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 318cfd32e0..10e0320ce5 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -111,7 +111,7 @@ edx-django-oauth2-provider==1.3.5 # via -r requirements/edx/base.txt, edx-oauth edx-django-release-util==0.3.6 # via -r requirements/edx/base.txt edx-django-sites-extensions==2.4.3 # via -r requirements/edx/base.txt edx-django-utils==3.0 # via -r requirements/edx/base.txt, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client -edx-drf-extensions==2.4.6 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval +edx-drf-extensions==3.0.0 # via -r requirements/edx/base.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval edx-enterprise==2.4.1 # via -r requirements/edx/base.txt edx-i18n-tools==0.5.0 # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, ora2 edx-lint==1.3.0 # via -r requirements/edx/testing.in