diff options
| author | Chris McDonough <chrism@agendaless.com> | 2010-04-25 16:37:07 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2010-04-25 16:37:07 +0000 |
| commit | eac892170c9d1e889f2462dc59fe1a9b2b33c239 (patch) | |
| tree | 1ef8e29113752c1422a6ab90c26a21f644deb3b7 /repoze/bfg/tests | |
| parent | 96c3e9907ed683f9daf4592550c7fd5c71f6f400 (diff) | |
| download | pyramid-eac892170c9d1e889f2462dc59fe1a9b2b33c239.tar.gz pyramid-eac892170c9d1e889f2462dc59fe1a9b2b33c239.tar.bz2 pyramid-eac892170c9d1e889f2462dc59fe1a9b2b33c239.zip | |
Fix default_locale_name.
Add debug_templates setting.
Diffstat (limited to 'repoze/bfg/tests')
| -rw-r--r-- | repoze/bfg/tests/test_settings.py | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/repoze/bfg/tests/test_settings.py b/repoze/bfg/tests/test_settings.py index c86c21de2..be73f9dce 100644 --- a/repoze/bfg/tests/test_settings.py +++ b/repoze/bfg/tests/test_settings.py @@ -107,27 +107,48 @@ class TestSettings(unittest.TestCase): result = self._makeOne({'debug_notfound':'false'}, {'BFG_DEBUG_NOTFOUND':'1'}) self.assertEqual(result['debug_notfound'], True) - + + def test_debug_templates(self): + result = self._makeOne({}) + self.assertEqual(result['debug_templates'], False) + result = self._makeOne({'debug_templates':'false'}) + self.assertEqual(result['debug_templates'], False) + result = self._makeOne({'debug_templates':'t'}) + self.assertEqual(result['debug_templates'], True) + result = self._makeOne({'debug_templates':'1'}) + self.assertEqual(result['debug_templates'], True) + result = self._makeOne({}, {'BFG_DEBUG_TEMPLATES':'1'}) + self.assertEqual(result['debug_templates'], True) + result = self._makeOne({'debug_templates':'false'}, + {'BFG_DEBUG_TEMPLATES':'1'}) + self.assertEqual(result['debug_templates'], True) + def test_debug_all(self): result = self._makeOne({}) self.assertEqual(result['debug_notfound'], False) self.assertEqual(result['debug_authorization'], False) + self.assertEqual(result['debug_templates'], False) result = self._makeOne({'debug_all':'false'}) self.assertEqual(result['debug_notfound'], False) self.assertEqual(result['debug_authorization'], False) + self.assertEqual(result['debug_templates'], False) result = self._makeOne({'debug_all':'t'}) self.assertEqual(result['debug_notfound'], True) self.assertEqual(result['debug_authorization'], True) + self.assertEqual(result['debug_templates'], True) result = self._makeOne({'debug_all':'1'}) self.assertEqual(result['debug_notfound'], True) self.assertEqual(result['debug_authorization'], True) + self.assertEqual(result['debug_templates'], True) result = self._makeOne({}, {'BFG_DEBUG_ALL':'1'}) self.assertEqual(result['debug_notfound'], True) self.assertEqual(result['debug_authorization'], True) + self.assertEqual(result['debug_templates'], True) result = self._makeOne({'debug_all':'false'}, {'BFG_DEBUG_ALL':'1'}) self.assertEqual(result['debug_notfound'], True) self.assertEqual(result['debug_authorization'], True) + self.assertEqual(result['debug_templates'], True) def test_configure_zcml(self): result = self._makeOne({}) @@ -140,6 +161,17 @@ class TestSettings(unittest.TestCase): {'BFG_CONFIGURE_ZCML':'abc'}) self.assertEqual(result['configure_zcml'], 'abc') + def test_default_locale_name(self): + result = self._makeOne({}) + self.assertEqual(result['default_locale_name'], 'en') + result = self._makeOne({'default_locale_name':'abc'}) + self.assertEqual(result['default_locale_name'], 'abc') + result = self._makeOne({}, {'BFG_DEFAULT_LOCALE_NAME':'abc'}) + self.assertEqual(result['default_locale_name'], 'abc') + result = self._makeOne({'default_locale_name':'def'}, + {'BFG_DEFAULT_LOCALE_NAME':'abc'}) + self.assertEqual(result['default_locale_name'], 'abc') + def test_originals_kept(self): result = self._makeOne({'a':'i am so a'}) self.assertEqual(result['a'], 'i am so a') |
