Hans Leidekker : webservices/tests: Add more text type tests.

Alexandre Julliard julliard at winehq.org
Wed Oct 12 16:06:16 CDT 2016


Module: wine
Branch: master
Commit: 9599479ed338616f3e7c16df5e5ddaacdc8f92fb
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=9599479ed338616f3e7c16df5e5ddaacdc8f92fb

Author: Hans Leidekker <hans at codeweavers.com>
Date:   Wed Oct 12 15:30:20 2016 +0200

webservices/tests: Add more text type tests.

Signed-off-by: Hans Leidekker <hans at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/webservices/tests/writer.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dlls/webservices/tests/writer.c b/dlls/webservices/tests/writer.c
index 7e65da3..465bc5a 100644
--- a/dlls/webservices/tests/writer.c
+++ b/dlls/webservices/tests/writer.c
@@ -1980,6 +1980,9 @@ static void test_text_types(void)
     static const WS_XML_INT32_TEXT val_int32 = { {WS_XML_TEXT_TYPE_INT32}, -2147483647 - 1 };
     static const WS_XML_INT64_TEXT val_int64 = { {WS_XML_TEXT_TYPE_INT64}, -9223372036854775807 - 1 };
     static const WS_XML_UINT64_TEXT val_uint64 = { {WS_XML_TEXT_TYPE_UINT64}, ~0 };
+    static const WS_XML_DATETIME_TEXT val_datetime = { {WS_XML_TEXT_TYPE_DATETIME}, {0, WS_DATETIME_FORMAT_UTC} };
+    static const WS_XML_DOUBLE_TEXT val_double = { {WS_XML_TEXT_TYPE_DOUBLE}, 1.1 };
+    static const WS_XML_BASE64_TEXT val_base64 = { {WS_XML_TEXT_TYPE_BASE64}, (BYTE *)"test", 4 };
     static const struct
     {
         const WS_XML_TEXT *text;
@@ -1995,6 +1998,9 @@ static void test_text_types(void)
         { &val_int32.text,  "<t>-2147483648</t>" },
         { &val_int64.text,  "<t>-9223372036854775808</t>" },
         { &val_uint64.text, "<t>18446744073709551615</t>" },
+        { &val_datetime.text, "<t>0001-01-01T00:00:00Z</t>" },
+        { &val_double.text, "<t>1.1</t>" },
+        { &val_base64.text, "<t>dGVzdA==</t>" },
     };
     HRESULT hr;
     ULONG i;




More information about the wine-cvs mailing list