[gxml] Fixes on make check for SerializableObjectModel
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] Fixes on make check for SerializableObjectModel
- Date: Fri, 29 Jan 2016 01:31:35 +0000 (UTC)
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]