Здравствуйте.
В доке так и написано - положить в файл tests.py
Если у Вас там есть другие тесты, помимо тех, что для channels и они работают, то проверьте, что Вы добавили аргумент TEST в словарь DATABASES файла settings.py.
"We need to tell our project that the sqlite3 database need not to be in memory for run the tests."
# mysite/settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'TEST': {
'NAME': os.path.join(BASE_DIR, 'db_test.sqlite3')
}
}
}
Если это не помогает - попробуйте начать тестирование со стартовых тестов - _open_new_window(), _enter_chat_room('room_name'); если они не работают - значит что-то неверно сконфигурили для тестирования channels