def test_reload_no_data(self, req_mock):
     req_mock.get(
         'http://service-text-service:1555/v1/text/de/unnamed-skill',
         text='[]')
     t = MultiStringTranslation('de')
     with self.assertRaises(l10n.TranslationError):
         t.reload()
 def test_reload(self, req_mock):
     req_mock.get(
         'http://service-text-service:1555/v1/text/de/unnamed-skill',
         text='[{"locale": "de","scope": "unnamed-skill",'
         '"sentences": ["SCHLÜSSEL1", "SCHLÜSSEL2"],'
         '"tag": "KEY"}]')
     t = MultiStringTranslation('de')
     t.reload()
     self.assertEqual(t._catalog['KEY'], ['SCHLÜSSEL1', 'SCHLÜSSEL2'])