Уведомления

Группа в Telegram: @pythonsu

#1 Июль 16, 2011 14:15:53

AlexAled
От:
Зарегистрирован: 2010-10-19
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Тестирование context processor

Добрый день
Подскажите как можно покрыть тестом в классе TestCase свой контекстный процессор?

З.Ы. Если можно киньте плиз пример кода



Офлайн

#2 Июль 16, 2011 17:11:30

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

Тестирование context processor

def test_settings(self):
from django.template import RequestContext
from django.test.client import RequestFactory
from django.conf import settings as django_settings

factory = RequestFactory()
request = factory.get('/')
c = RequestContext(request, {'foo': 'bar'}, [settings_processor])
self.assertTrue('settings' in c)
self.assertEquals(c['settings'], django_settings)

Офлайн

#3 Июль 16, 2011 17:12:57

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

Тестирование context processor

+ разве сложно глянуть в тесты самой джанги?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version