def test_pyhn_info_if_default(self): context = context_processors.pyhn_info(self.client.request) self.assertEqual('', context['PYHN_TITLE']) self.assertEqual('', context['PYHN_COPYRIGHT']) self.assertEqual(True, context['PYHN_NEW_USER_CAN_SUBMIT']) self.assertEqual('', context['PYHN_GOOGLE_ANALYTICS_UA']) self.assertEqual('default', context['PYHN_THEME'])
def test_pyhn_info_if_edit_settings(self): from django.conf import settings title = 'test_title' copyright = 'test_copyright' can_submit = False google_analytics_ua = 'UA-99999999-9' theme = 'united' settings.PYHN_TITLE = title settings.PYHN_COPYRIGHT = copyright settings.PYHN_NEW_USER_CAN_SUBMIT = can_submit settings.PYHN_GOOGLE_ANALYTICS_UA = google_analytics_ua settings.PYHN_THEME = theme context = context_processors.pyhn_info(self.client.request) self.assertEqual(title, context['PYHN_TITLE']) self.assertEqual(copyright, context['PYHN_COPYRIGHT']) self.assertEqual(can_submit, context['PYHN_NEW_USER_CAN_SUBMIT']) self.assertEqual(google_analytics_ua, context['PYHN_GOOGLE_ANALYTICS_UA']) self.assertEqual(theme, context['PYHN_THEME']) settings.PYHN_TITLE = '' settings.PYHN_COPYRIGHT = '' settings.PYHN_NEW_USER_CAN_SUBMIT = True settings.PYHN_GOOGLE_ANALYTICS_UA = '' settings.PYHN_THEME = 'default'