def setUp(self): super().setUp() cache.clear() threadstore.clear() self.category = Category.objects.get(slug='first-category')
def setUp(self): super(TestActivePostersRanking, self).setUp() cache.clear() threadstore.clear() self.category = Category.objects.get(slug='first-category')
def setUp(self): super(TestActivePostersRanking, self).setUp() cache.clear() threadstore.clear() self.category = Category.objects.all_categories()[:1][0]
def setUp(self): super(ActiveUsersListTests, self).setUp() self.link = '/api/users/?list=active' cache.clear() threadstore.clear() self.forum = Forum.objects.all_forums().filter(role="forum")[:1][0] self.forum.labels = []
def setUp(self): super(ActivePostersListTests, self).setUp() self.link = '/api/users/?list=active' cache.clear() threadstore.clear() self.category = Category.objects.all_categories()[:1][0] self.category.labels = []
def setUp(self): super(WarningTestCase, self).setUp() self.test_user = get_user_model().objects.create_user( "Bob", "*****@*****.**", "Pass.123") self.link_kwargs = {'user_slug': 'bob', 'user_id': self.test_user.pk} self.warning_levels = ( WarningLevel.objects.create(name='Lvl 1'), WarningLevel.objects.create(name='Lvl 2'), WarningLevel.objects.create(name='Lvl 3'), WarningLevel.objects.create(name='Lvl 4'), ) cache.clear() threadstore.clear()
def test_warnings(self): """user warning levels is obtained""" threadstore.clear() cache.clear() self.assertTrue(warnings.is_user_warning_level_max(self.test_user)) levels = ( WarningLevel.objects.create(name="Level 1"), WarningLevel.objects.create(name="Level 2"), WarningLevel.objects.create(name="Level 3"), WarningLevel.objects.create(name="Level 4"), WarningLevel.objects.create(name="Level 5"), WarningLevel.objects.create(name="Level 6"), WarningLevel.objects.create(name="Level 7"), WarningLevel.objects.create(name="Level 8") ) self.assertEqual(WarningLevel.objects.count(), 8) threadstore.clear() cache.clear() for level, warning in enumerate(levels): warnings.warn_user(self.test_mod, self.test_user, "bawww") user_level = warnings.get_user_warning_level(self.test_user) user_level_obj = warnings.get_user_warning_obj(self.test_user) self.assertEqual(user_level, level + 1) self.assertEqual(user_level_obj.name, levels[level].name) self.assertEqual(self.test_user.warning_level, level + 1) self.assertTrue(warnings.is_user_warning_level_max(self.test_user)) previous_level = user_level for warning in self.test_user.warnings.all(): warnings.cancel_warning(self.test_mod, self.test_user, warning) user_level = warnings.get_user_warning_level(self.test_user) self.assertEqual(user_level + 1, previous_level) previous_level = user_level self.assertEqual(0, warnings.get_user_warning_level(self.test_user))
def test_warnings(self): """user warning levels is obtained""" threadstore.clear() cache.clear() self.assertTrue(warnings.is_user_warning_level_max(self.test_user)) levels = (WarningLevel.objects.create(name="Level 1"), WarningLevel.objects.create(name="Level 2"), WarningLevel.objects.create(name="Level 3"), WarningLevel.objects.create(name="Level 4"), WarningLevel.objects.create(name="Level 5"), WarningLevel.objects.create(name="Level 6"), WarningLevel.objects.create(name="Level 7"), WarningLevel.objects.create(name="Level 8")) self.assertEqual(WarningLevel.objects.count(), 8) threadstore.clear() cache.clear() for level, warning in enumerate(levels): warnings.warn_user(self.test_mod, self.test_user, "bawww") user_level = warnings.get_user_warning_level(self.test_user) user_level_obj = warnings.get_user_warning_obj(self.test_user) self.assertEqual(user_level, level + 1) self.assertEqual(user_level_obj.name, levels[level].name) self.assertEqual(self.test_user.warning_level, level + 1) self.assertTrue(warnings.is_user_warning_level_max(self.test_user)) previous_level = user_level for warning in self.test_user.warnings.all(): warnings.cancel_warning(self.test_mod, self.test_user, warning) user_level = warnings.get_user_warning_level(self.test_user) self.assertEqual(user_level + 1, previous_level) previous_level = user_level self.assertEqual(0, warnings.get_user_warning_level(self.test_user))
def setUp(self): super(OnlineListTests, self).setUp() self.link = '/api/users/?list=online' cache.clear() threadstore.clear()
def tearDown(self): cache.clear() threadstore.clear()
def tearDown(self): super(TestActivePostersRanking, self).tearDown() cache.clear() threadstore.clear()
def setUp(self): cache.clear() threadstore.clear() self.cache_name = 'eric_the_fish' cachebuster.register(self.cache_name)
def clear_state(self): cache.clear() threadstore.clear()
def tearDown(self): super().tearDown() cache.clear() threadstore.clear()