Fix test_entity_in_utf16_le_attr() to work in UTF-16 builds

This commit is contained in:
Rhodri James 2017-08-22 18:09:59 +01:00 committed by Sebastian Pipping
parent 3d96ba9b56
commit a33f36ca15

View File

@ -6822,7 +6822,11 @@ START_TEST(test_entity_in_utf16_le_attr)
/* <e a='&#228; &#x00E4;'></e> */ /* <e a='&#228; &#x00E4;'></e> */
"<\0e\0 \0a\0=\0'\0&\0#\0\x32\0\x32\0\x38\0;\0 \0" "<\0e\0 \0a\0=\0'\0&\0#\0\x32\0\x32\0\x38\0;\0 \0"
"&\0#\0x\0\x30\0\x30\0E\0\x34\0;\0'\0>\0<\0/\0e\0>\0"; "&\0#\0x\0\x30\0\x30\0E\0\x34\0;\0'\0>\0<\0/\0e\0>\0";
const XML_Char *expected = "\xc3\xa4 \xc3\xa4"; #ifdef XML_UNICODE
const XML_Char *expected = XCS("\x00e4 \x00e4");
#else
const XML_Char *expected = XCS("\xc3\xa4 \xc3\xa4");
#endif
CharData storage; CharData storage;
CharData_Init(&storage); CharData_Init(&storage);