[gxml] Fixes on make check for SerializableObjectModel



commit 1d04dd9cf2c1cbd61d08e17e28b66e8a1f8a7a39
Author: Daniel Espinosa <esodan gmail com>
Date:   Thu Jan 28 19:20:51 2016 -0600

    Fixes on make check for SerializableObjectModel

 test/SerializableObjectModelTest.vala |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)
---
diff --git a/test/SerializableObjectModelTest.vala b/test/SerializableObjectModelTest.vala
index 8e54884..ef61401 100644
--- a/test/SerializableObjectModelTest.vala
+++ b/test/SerializableObjectModelTest.vala
@@ -810,10 +810,18 @@ class SerializableObjectModelTest : GXmlTest
                    });
     Test.add_func ("/gxml/serializable/object_model/unknown_property",
                    () => {
-                     var doc = new xDocument.from_string ("""<?xml version="1.0"?>
-                     <UnknownAttribute ignore="true" ignore2="test">
-                     <UnknownNode toignore = "true" />TEXT
-                     </UnknownAttribute>""");
+                      var doc = new xDocument.from_string ("""<?xml version="1.0"?>
+<UnknownAttribute ignore="true" ignore2="test"><UnknownNode toignore = "true" />TEXT</UnknownAttribute>""");
+                     assert (doc.root != null);
+                     assert (doc.root.name == "UnknownAttribute");
+#if DEBUG
+                     GLib.message ("Document to use:\n"+doc.root.children.size.to_string ());
+                     foreach (GXml.Node n in doc.root.children) {
+                        GLib.message ("Node in root: "+ n.name+ " Contents: "+n.value);
+                     }
+                     GLib.message ("Document root children:\n"+doc.to_string ());
+#endif
+                     assert (doc.root.children.size == 2);
                      var unknown_property = new UnknownAttribute ();
                      try {
                        unknown_property.deserialize (doc);
@@ -997,9 +1005,7 @@ class SerializableObjectModelTest : GXmlTest
                    () => {
                      try {
                        var doc = new xDocument.from_string ("""<?xml version="1.0"?>
-                     <UnknownAttribute ignore="true" ignore2="test">
-                     <UnknownNode toignore = "true" />TEXT
-                     </UnknownAttribute>""");
+<UnknownAttribute ignore="true" ignore2="test"><UnknownNode toignore = "true" />TEXT</UnknownAttribute>""");
                         var unknown_property = new UnknownAttribute ();
                        unknown_property.deserialize (doc);
                        var ndoc = new xDocument ();


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]