Esempio n. 1
0
 def test_fixEncodingRecurse(self):
     """Test the fixEncodingRecurse function"""
     for a, b in self.simple_values:
         self.assertEqual(koji.fixEncoding(a), b)
     for a, b in self.complex_values:
         self.assertEqual(koji.fixEncodingRecurse(a), b)
     for a, b in self.nonprint:
         self.assertEqual(
             koji.fixEncodingRecurse(a, remove_nonprintable=True), b)
 def test_fixEncodingRecurse(self):
     """Test the fixEncodingRecurse function"""
     if six.PY3:
         # don't test for py3
         return
     for a, b in self.simple_values:
         self.assertEqual(koji.fixEncoding(a), b)
     for a, b in self.complex_values:
         self.assertEqual(koji.fixEncodingRecurse(a), b)
     for a, b in self.nonprint:
         self.assertEqual(koji.fixEncodingRecurse(a, remove_nonprintable=True), b)
Esempio n. 3
0
 def load_calls(self, name):
     fn = os.path.join(os.path.dirname(__file__), 'data/calls', name,
                       'calls.json')
     with open(fn) as fp:
         data = json.load(fp)
         data = koji.fixEncodingRecurse(data)
     for call in data:
         key = self._munge([call['method'], call['args'], call['kwargs']])
         self._testcalls[key] = call
Esempio n. 4
0
 def test_fixEncodingRecurse(self):
     """Test the fixEncodingRecurse function"""
     for a, b in self.simple_values:
         self.assertEqual(koji.fixEncoding(a), b)
     for a, b in self.complex_values:
         self.assertEqual(koji.fixEncodingRecurse(a), b)