Alistair Leslie-Hughes : msxml: Tests for createTextNode.

Alexandre Julliard julliard at winehq.org
Wed Nov 21 07:47:43 CST 2007


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

Author: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Date:   Fri Nov 16 09:55:51 2007 +1100

msxml: Tests for createTextNode.

---

 dlls/msxml3/tests/domdoc.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/dlls/msxml3/tests/domdoc.c b/dlls/msxml3/tests/domdoc.c
index bf272ff..937e2fd 100644
--- a/dlls/msxml3/tests/domdoc.c
+++ b/dlls/msxml3/tests/domdoc.c
@@ -333,6 +333,7 @@ static void test_domdoc( void )
     IXMLDOMParseError *error;
     IXMLDOMElement *element = NULL;
     IXMLDOMNode *node;
+    IXMLDOMText *nodetext = NULL;
     VARIANT_BOOL b;
     VARIANT var;
     BSTR str;
@@ -488,6 +489,15 @@ static void test_domdoc( void )
     ok( code == 0, "code %ld\n", code );
     IXMLDOMParseError_Release( error );
 
+     /* test createTextNode */
+    str = SysAllocString( szOpen );
+    r = IXMLDOMDocument_createTextNode(doc, str, NULL);
+    ok( r == E_INVALIDARG, "returns %08x\n", r );
+    r = IXMLDOMDocument_createTextNode(doc, str, &nodetext);
+    ok( r == S_OK, "returns %08x\n", r );
+    IXMLDOMText_Release( nodetext );
+    SysFreeString( str );
+
     r = IXMLDOMDocument_Release( doc );
     ok( r == 0, "document ref count incorrect\n");
 




More information about the wine-cvs mailing list