예제 #1
0
 def test_defaultbool_true(self):
     self.assertTrue(defaultbool('true'))
     self.assertTrue(defaultbool('True'))
     self.assertTrue(defaultbool('on'))
     self.assertTrue(defaultbool('ON'))
     self.assertTrue(defaultbool('yes'))
     self.assertTrue(defaultbool('YES'))
예제 #2
0
파일: i18n.py 프로젝트: Hazer/WebCore
def i18n(app, config):
    if not defaultbool(config.get('web.i18n', True), ['gettext']):
        return app

    from web.core.locale import LocaleMiddleware
    return LocaleMiddleware(app, config)
예제 #3
0
 def test_defaultbool_extended(self):
     self.assertTrue(defaultbool('Bob Dole', ['bob dole']))
예제 #4
0
 def test_defaultbool_false(self):
     self.assertFalse(defaultbool('false'))
     self.assertFalse(defaultbool('off'))
     self.assertFalse(defaultbool('no'))
     self.assertFalse(defaultbool('Bob Dole'))
     self.assertFalse(defaultbool(None))
예제 #5
0
 def test_defaultbool_literals(self):
     self.assertTrue(defaultbool(True))
     self.assertFalse(defaultbool(False))
예제 #6
0
파일: i18n.py 프로젝트: attilaolah/WebCore
def i18n(app, config):
    if not defaultbool(config.get('web.i18n', True), ['gettext']):
        return app

    return I18n(app, config)