@@ -132,24 +132,24 @@ def test_string_view(capture):
132
132
"""Tests support for C++17 string_view arguments and return values"""
133
133
assert m .string_view_chars ("Hi" ) == [72 , 105 ]
134
134
assert m .string_view_chars ("Hi 🎂" ) == [72 , 105 , 32 , 0xf0 , 0x9f , 0x8e , 0x82 ]
135
- assert m .string_view16_chars ("Hi 🎂" ) == [72 , 105 , 32 , 0xd83c , 0xdf82 ]
136
- assert m .string_view32_chars ("Hi 🎂" ) == [72 , 105 , 32 , 127874 ]
135
+ assert m .string_view16_chars (u "Hi 🎂" ) == [72 , 105 , 32 , 0xd83c , 0xdf82 ]
136
+ assert m .string_view32_chars (u "Hi 🎂" ) == [72 , 105 , 32 , 127874 ]
137
137
if hasattr (m , "has_u8string" ):
138
138
assert m .string_view8_chars ("Hi" ) == [72 , 105 ]
139
- assert m .string_view8_chars ("Hi 🎂" ) == [72 , 105 , 32 , 0xf0 , 0x9f , 0x8e , 0x82 ]
139
+ assert m .string_view8_chars (u "Hi 🎂" ) == [72 , 105 , 32 , 0xf0 , 0x9f , 0x8e , 0x82 ]
140
140
141
- assert m .string_view_return () == "utf8 secret 🎂"
142
- assert m .string_view16_return () == "utf16 secret 🎂"
143
- assert m .string_view32_return () == "utf32 secret 🎂"
141
+ assert m .string_view_return () == u "utf8 secret 🎂"
142
+ assert m .string_view16_return () == u "utf16 secret 🎂"
143
+ assert m .string_view32_return () == u "utf32 secret 🎂"
144
144
if hasattr (m , "has_u8string" ):
145
- assert m .string_view8_return () == "utf8 secret 🎂"
145
+ assert m .string_view8_return () == u "utf8 secret 🎂"
146
146
147
147
with capture :
148
148
m .string_view_print ("Hi" )
149
149
m .string_view_print ("utf8 🎂" )
150
- m .string_view16_print ("utf16 🎂" )
151
- m .string_view32_print ("utf32 🎂" )
152
- assert capture == """
150
+ m .string_view16_print (u "utf16 🎂" )
151
+ m .string_view32_print (u "utf32 🎂" )
152
+ assert capture == u """
153
153
Hi 2
154
154
utf8 🎂 9
155
155
utf16 🎂 8
@@ -158,18 +158,18 @@ def test_string_view(capture):
158
158
if hasattr (m , "has_u8string" ):
159
159
with capture :
160
160
m .string_view8_print ("Hi" )
161
- m .string_view8_print ("utf8 🎂" )
162
- assert capture == """
161
+ m .string_view8_print (u "utf8 🎂" )
162
+ assert capture == u """
163
163
Hi 2
164
164
utf8 🎂 9
165
165
"""
166
166
167
167
with capture :
168
168
m .string_view_print ("Hi, ascii" )
169
169
m .string_view_print ("Hi, utf8 🎂" )
170
- m .string_view16_print ("Hi, utf16 🎂" )
171
- m .string_view32_print ("Hi, utf32 🎂" )
172
- assert capture == """
170
+ m .string_view16_print (u "Hi, utf16 🎂" )
171
+ m .string_view32_print (u "Hi, utf32 🎂" )
172
+ assert capture == u """
173
173
Hi, ascii 9
174
174
Hi, utf8 🎂 13
175
175
Hi, utf16 🎂 12
@@ -178,8 +178,8 @@ def test_string_view(capture):
178
178
if hasattr (m , "has_u8string" ):
179
179
with capture :
180
180
m .string_view8_print ("Hi, ascii" )
181
- m .string_view8_print ("Hi, utf8 🎂" )
182
- assert capture == """
181
+ m .string_view8_print (u "Hi, utf8 🎂" )
182
+ assert capture == u """
183
183
Hi, ascii 9
184
184
Hi, utf8 🎂 13
185
185
"""
0 commit comments