test_settings.py 837 B

123456789101112131415161718192021222324
  1. from django.conf import settings as dj_settings
  2. from django.test import TestCase
  3. from misago.conf.gateway import settings as gateway
  4. from misago.conf.dbsettings import db_settings
  5. class DBSettingsTests(TestCase):
  6. def test_get_existing_setting(self):
  7. """forum_name is defined"""
  8. self.assertEqual(db_settings.forum_name, 'Misago')
  9. with self.assertRaises(AttributeError):
  10. db_settings.MISAGO_MAILER_BATCH_SIZE
  11. class GatewaySettingsTests(TestCase):
  12. def test_get_existing_setting(self):
  13. """forum_name is defined"""
  14. self.assertEqual(gateway.forum_name, db_settings.forum_name)
  15. self.assertEqual(gateway.MISAGO_MAILER_BATCH_SIZE,
  16. dj_settings.MISAGO_MAILER_BATCH_SIZE)
  17. with self.assertRaises(AttributeError):
  18. gateway.LoremIpsum