def test_to_addon_signals(self): data = 'Fòöbàr' base64_encoded_data = 'IkZcdTAwZjJcdTAwZjZiXHUwMGUwciI=' base64_encoded_json = '["%s"]' % base64_encoded_data encoded_data = utils.encode_data(data, 'base64') self.assertEqual(encoded_data, base64_encoded_data) decoded_data = AddonSignals._decodeData(base64_encoded_json) # pylint: disable=protected-access self.assertEqual(decoded_data, data)