Refactoring: step3
- вся работа с shelve унесена в report - вся работа с БД унесена в моделс (крме команд админа) - ид книги лутца и звука вынесены в константы - исправлен баг в проверке на смешанный алфавит при определении спама, добавлены константы для более точного выявления - написаны новые тесты в том числе на цитаты и действия админов
This commit is contained in:
@@ -26,6 +26,11 @@ class TestSpam(TestCase):
|
||||
def test_is_mixed(self):
|
||||
self.assertTrue(is_mixed("привeт")) # e английская
|
||||
self.assertFalse(is_mixed("привет ребята!"))
|
||||
self.assertFalse(is_mixed("hi guys"))
|
||||
self.assertFalse(is_mixed("hi guys! #%^&%^$ @Вася привет g! п@"))
|
||||
self.assertFalse(is_mixed("тут подробнее https://hack.comp.com"))
|
||||
self.assertTrue(is_mixed("hi guys! #%^&%^$ ghb привет g! пQ"))
|
||||
|
||||
|
||||
|
||||
class TestOthers(TestCase):
|
||||
|
||||
Reference in New Issue
Block a user