def test_supports_surrogates(self): bytes_with_surrogates = '\ud83d\ude4f'.encode('utf-8', 'surrogatepass') assert str_to_bytes(u'\ud83d\ude4f') == bytes_with_surrogates
def test_from_unicode(self): assert isinstance(str_to_bytes(u'foo'), bytes)
def test_from_bytes(self): assert isinstance(str_to_bytes(b'foo'), bytes)
def test_supports_surrogates(self): bytes_with_surrogates = '\ud83d\ude4f'.encode('utf-8', 'surrogatepass') assert str_to_bytes('\ud83d\ude4f') == bytes_with_surrogates
def test_from_unicode(self): assert isinstance(str_to_bytes('foo'), bytes)
def test_from_bytes(self): self.assertIsInstance(str_to_bytes(b'foo'), bytes)
def test_from_unicode(self): self.assertIsInstance(str_to_bytes('foo'), bytes)