コード例 #1
0
 def test_gettext_install_updates_builtins(self):
     with mock.patch('os.environ.get') as environ_get:
         with mock.patch('gettext.install'):
             environ_get.return_value = '/foo/bar'
             if '_' in six.moves.builtins.__dict__:
                 del six.moves.builtins.__dict__['_']
             _gettextutils.install('blaa')
             self.assertIn('_', six.moves.builtins.__dict__)
コード例 #2
0
 def test_gettext_install_updates_builtins(self):
     with mock.patch('os.environ.get') as environ_get:
         with mock.patch('gettext.install'):
             environ_get.return_value = '/foo/bar'
             if '_' in six.moves.builtins.__dict__:
                 del six.moves.builtins.__dict__['_']
             _gettextutils.install('blaa')
             self.assertIn('_', six.moves.builtins.__dict__)
コード例 #3
0
    def test__gettextutils_install(self):
        _gettextutils.install('blaa')
        _lazy.enable_lazy(False)
        self.assertTrue(isinstance(self.t.primary('A String'), six.text_type))

        _gettextutils.install('blaa')
        _lazy.enable_lazy(True)
        self.assertTrue(
            isinstance(self.t.primary('A Message'), _message.Message))
コード例 #4
0
    def test__gettextutils_install(self):
        _gettextutils.install('blaa')
        _lazy.enable_lazy(False)
        self.assertTrue(isinstance(self.t.primary('A String'),
                                   six.text_type))

        _gettextutils.install('blaa')
        _lazy.enable_lazy(True)
        self.assertTrue(isinstance(self.t.primary('A Message'),
                                   _message.Message))
コード例 #5
0
 def test_gettext_install_looks_up_localedir(self):
     with mock.patch('os.environ.get') as environ_get:
         with mock.patch('gettext.install'):
             environ_get.return_value = '/foo/bar'
             _gettextutils.install('blaa')
             environ_get.assert_has_calls([mock.call('BLAA_LOCALEDIR')])
コード例 #6
0
 def test_gettext_install_looks_up_localedir(self):
     with mock.patch('os.environ.get') as environ_get:
         with mock.patch('gettext.install'):
             environ_get.return_value = '/foo/bar'
             _gettextutils.install('blaa')
             environ_get.assert_calls([mock.call('BLAA_LOCALEDIR')])