def test_is_decodable_where_utf32_int(self): self.assertFalse( is_decodable_where(is_int, 'utf32')(decode_utf32_data))
def test_is_decodable_where_utf8_int(self): self.assertFalse(is_decodable_where(is_int)(decode_utf8_data))
def test_is_decodable_where_utf8(self): self.assertTrue(is_decodable_where(is_str)(decode_utf8_data))
def test_is_decodable_where_utf32(self): self.assertTrue(is_decodable_where(is_str, 'utf32')(decode_utf32_data))
def test_is_decodable_where_utf32_invalid_data(self): self.assertFalse( is_decodable_where(is_str, 'utf32')(decode_invalid_data))