예제 #1
0
 def test_off_off(self):
     _lazy.USE_LAZY = False
     f = fixture.ToggleLazy(False)
     f.setUp()
     self.assertFalse(_lazy.USE_LAZY)
     f._restore_original()
     self.assertFalse(_lazy.USE_LAZY)
예제 #2
0
 def test_on_on(self):
     _lazy.USE_LAZY = True
     f = fixture.ToggleLazy(True)
     f.setUp()
     self.assertTrue(_lazy.USE_LAZY)
     f._restore_original()
     self.assertTrue(_lazy.USE_LAZY)
예제 #3
0
    def test_default(self):

        # Turn lazy off to check that fixture turns it on
        self.useFixture(fixture.ToggleLazy(False))
        self.useFixture(fixture.PrefixLazyTranslation())
        self.assertTrue(_lazy.USE_LAZY)
        default_lang = fixture.PrefixLazyTranslation._DEFAULT_LANG
        raw_id1 = 'fake msg1'
        expected_msg = 'oslo_i18n/' + default_lang + ': ' + raw_id1
        msg1 = _(raw_id1)  # noqa
        self.assertEqual([default_lang],
                         _gettextutils.get_available_languages('oslo_i18n'))
        self.assertEqual([default_lang],
                         oslo_i18n.get_available_languages('oslo_i18n'))
        self.assertEqual(expected_msg, _translate.translate(msg1))
예제 #4
0
 def setUp(self):
     super(TestFaults, self).setUp()
     self.useFixture(i18n_fixture.ToggleLazy(True))
예제 #5
0
 def setUp(self):
     super(ExceptionTest, self).setUp()
     self.useFixture(i18n_fixture.ToggleLazy(True))
예제 #6
0
 def setUp(self):
     super(VimTest, self).setUp()
     patcher = mock.patch('suds.client.Client')
     self.addCleanup(patcher.stop)
     self.SudsClientMock = patcher.start()
     self.useFixture(i18n_fixture.ToggleLazy(True))
예제 #7
0
 def setUp(self):
     super(VimTest, self).setUp()
     patcher = mock.patch('oslo_vmware.service.CompatibilitySudsClient')
     self.addCleanup(patcher.stop)
     self.SudsClientMock = patcher.start()
     self.useFixture(i18n_fixture.ToggleLazy(True))