Lines Matching refs:encoding
57 for encoding in [None, 'utf-8', 'utf-16-be', 'utf-16-le']:
59 yaml.dump(value, stream, encoding=encoding, allow_unicode=allow_unicode)
61 data3 = yaml.dump(value, encoding=encoding, allow_unicode=allow_unicode)
62 if encoding is not None:
64 data3 = data3.decode(encoding)
66 if encoding is None:
68 yaml.dump(value, stream, encoding=encoding, allow_unicode=allow_unicode)
76 yaml.dump(value, stream, encoding=encoding, allow_unicode=allow_unicode)
80 data4 = data4.decode(encoding)
82 assert isinstance(data1, str), (type(data1), encoding)
83 assert isinstance(data2, str), (type(data2), encoding)
97 yaml.dump(data, stream, encoding='utf-16-le', allow_unicode=True)
99 with open(filename, 'w', encoding='utf-16-le') as stream:
101 with open(filename, 'r', encoding='utf-16-le') as file:
104 yaml.dump(data, stream, encoding='utf-8', allow_unicode=True)
105 with open(filename, 'r', encoding='utf-8') as file:
119 for encoding in [None, 'utf-8', 'utf-16-be', 'utf-16-le']:
121 if encoding is not None:
122 input = ('\ufeff'+input).encode(encoding)
124 if encoding is None:
130 assert isinstance(output1, str), (type(output1), encoding)
131 if encoding is None:
132 assert isinstance(output2, str), (type(output1), encoding)
134 assert isinstance(output2, bytes), (type(output1), encoding)
135 output2.decode(encoding)