from __future__ import absolute_import, unicode_literals from rest_framework.test import APITestCase from common.tests import GenericViewTestCase from permissions.classes import Permission from smart_settings.classes import Namespace class BaseAPITestCase(APITestCase, GenericViewTestCase): """ API test case class that invalidates permissions and smart settings """ expected_content_type = None def setUp(self): super(BaseAPITestCase, self).setUp() Namespace.invalidate_cache_all() Permission.invalidate_cache()