diff --git a/tests/api/endpoints/admin/test_terms_and_conditions.py b/tests/api/endpoints/admin/test_terms_and_conditions.py index 8159f1ec1f..2f2f85c9f4 100644 --- a/tests/api/endpoints/admin/test_terms_and_conditions.py +++ b/tests/api/endpoints/admin/test_terms_and_conditions.py @@ -13,10 +13,11 @@ from seahub.base.accounts import UserPermissions from seahub.invitations import models from termsandconditions.models import TermsAndConditions, UserTermsAndConditions - -@patch('seahub.api2.endpoints.admin.terms_and_conditions.ENABLE_TERMS_AND_CONDITIONS', True) class AdminTermsAndConditionsTest(BaseTestCase): def setUp(self): + from constance import config + self.config = config + self.config.ENABLE_TERMS_AND_CONDITIONS = True self.url = reverse('api-v2.1-admin-terms-and-conditions') def _add_term(self, name, text, version_number): @@ -54,9 +55,13 @@ class AdminTermsAndConditionsTest(BaseTestCase): self.assertEqual(200, resp.status_code) -@patch('seahub.api2.endpoints.admin.terms_and_conditions.ENABLE_TERMS_AND_CONDITIONS', True) class AdminTermAndConditionTest(BaseTestCase): + def setUp(self): + from constance import config + self.config = config + self.config.ENABLE_TERMS_AND_CONDITIONS = True + def _add_term(self, name, text, version_number): return TermsAndConditions.objects.create( name=name, version_number=version_number, text=text,