Beispiel #1
0
  def test_does_not_encode_else_to_unicode(self):
    self.assertEqual(text.to_unicode_if_bytes(constants.UNICODE_STRING), constants.UNICODE_STRING)
    self.assertTrue(builtins.is_unicode(text.to_unicode_if_bytes(constants.UNICODE_STRING)))

    self.assertEqual(text.to_unicode_if_bytes(constants.UNICODE_STRING2), constants.UNICODE_STRING2)
    self.assertTrue(builtins.is_unicode(text.to_unicode_if_bytes(constants.UNICODE_STRING2)))

    self.assertEqual(text.to_unicode_if_bytes(None), None)
    self.assertEqual(text.to_unicode_if_bytes(False), False)
    self.assertEqual(text.to_unicode_if_bytes(5), 5)
    self.assertEqual(text.to_unicode_if_bytes([]), [])
    self.assertEqual(text.to_unicode_if_bytes(()), ())
    self.assertEqual(text.to_unicode_if_bytes({}), {})
    self.assertEqual(text.to_unicode_if_bytes(object), object)
Beispiel #2
0
  def test_does_not_encode_else_to_unicode(self):
    self.assertEqual(to_unicode_if_bytes(unicode_string), unicode_string)
    self.assertTrue(is_unicode(to_unicode_if_bytes(unicode_string)))

    self.assertEqual(to_unicode_if_bytes(unicode_string2), unicode_string2)
    self.assertTrue(is_unicode(to_unicode_if_bytes(unicode_string2)))

    self.assertEqual(to_unicode_if_bytes(None), None)
    self.assertEqual(to_unicode_if_bytes(False), False)
    self.assertEqual(to_unicode_if_bytes(5), 5)
    self.assertEqual(to_unicode_if_bytes([]), [])
    self.assertEqual(to_unicode_if_bytes(()), ())
    self.assertEqual(to_unicode_if_bytes({}), {})
    self.assertEqual(to_unicode_if_bytes(object), object)
Beispiel #3
0
  def test_encodes_bytes_to_unicode(self):
    self.assertEqual(text.to_unicode_if_bytes(constants.UTF8_BYTES), constants.UNICODE_STRING)
    self.assertTrue(builtins.is_unicode(text.to_unicode_if_bytes(constants.UTF8_BYTES)))

    self.assertEqual(text.to_unicode_if_bytes(constants.UTF8_BYTES2), constants.UNICODE_STRING2)
    self.assertTrue(builtins.is_unicode(text.to_unicode_if_bytes(constants.UTF8_BYTES2)))
Beispiel #4
0
  def test_encodes_bytes_to_unicode(self):
    self.assertEqual(to_unicode_if_bytes(utf8_bytes), unicode_string)
    self.assertTrue(is_unicode(to_unicode_if_bytes(utf8_bytes)))

    self.assertEqual(to_unicode_if_bytes(utf8_bytes2), unicode_string2)
    self.assertTrue(is_unicode(to_unicode_if_bytes(utf8_bytes2)))