def setUp(self): super(ViewTestCase, self).setUp() if self.fake_search: Fulltext.FAKE = True # Many tests needs access to the request factory. self.factory = RequestFactory() # Create user self.user = create_test_user() group = Group.objects.get(name='Users') self.user.groups.add(group) # Create another user self.anotheruser = create_another_user() self.user.groups.add(group) # Create project to have some test base self.component = self.create_component() self.project = self.component.project # Invalidate caches self.project.stats.invalidate() cache.clear() # Login self.client.login(username='******', password='******') # Prepopulate kwargs self.kw_project = { 'project': self.project.slug } self.kw_component = { 'project': self.project.slug, 'component': self.component.slug, } self.kw_translation = { 'project': self.project.slug, 'component': self.component.slug, 'lang': 'cs', } self.kw_lang_project = { 'project': self.project.slug, 'lang': 'cs', } # Store URL for testing self.translation_url = self.get_translation().get_absolute_url() self.project_url = self.project.get_absolute_url() self.component_url = self.component.get_absolute_url()
def setUp(self): super(ViewTestCase, self).setUp() if self.fake_search: Fulltext.FAKE = True # Many tests needs access to the request factory. self.factory = RequestFactory() # Create user self.user = create_test_user() group = Group.objects.get(name='Users') self.user.groups.add(group) # Create another user self.anotheruser = create_another_user() self.user.groups.add(group) # Create project to have some test base self.component = self.create_component() self.project = self.component.project # Invalidate caches self.project.stats.invalidate() cache.clear() # Login self.client.login(username='******', password='******') # Prepopulate kwargs self.kw_project = { 'project': self.project.slug } self.kw_component = { 'project': self.project.slug, 'component': self.component.slug, } self.kw_translation = { 'project': self.project.slug, 'component': self.component.slug, 'lang': 'cs', } self.kw_lang_project = { 'project': self.project.slug, 'lang': 'cs', } # Store URL for testing self.translation_url = self.get_translation().get_absolute_url() self.project_url = self.project.get_absolute_url() self.component_url = self.component.get_absolute_url()
def setUp(self): super().setUp() # Many tests needs access to the request factory. self.factory = RequestFactory() # Create user self.user = create_test_user() group = Group.objects.get(name="Users") self.user.groups.add(group) # Create another user self.anotheruser = create_another_user() self.user.groups.add(group) # Create project to have some test base self.component = self.create_component() self.project = self.component.project # Invalidate caches self.project.stats.invalidate() cache.clear() # Login self.client.login(username="******", password="******") # Prepopulate kwargs self.kw_project = {"project": self.project.slug} self.kw_component = { "project": self.project.slug, "component": self.component.slug, } self.kw_translation = { "project": self.project.slug, "component": self.component.slug, "lang": "cs", } self.kw_lang_project = {"project": self.project.slug, "lang": "cs"} # Store URL for testing self.translation_url = self.get_translation().get_absolute_url() self.project_url = self.project.get_absolute_url() self.component_url = self.component.get_absolute_url()