[gxml] Fixed Bug #768931 - Now just check if remote file exist if not, skip test



commit 8c27be0459093aafb7a8171b6b8a0ecac8c78968
Author: Daniel Espinosa <esodan gmail com>
Date:   Mon Jul 18 14:38:30 2016 -0500

    Fixed Bug #768931 - Now just check if remote file exist if not, skip test

 test/DocumentTest.vala  |    7 ++++---
 test/GDocumentTest.vala |    7 ++++---
 test/TDocumentTest.vala |    7 ++++---
 test/test.xml           |   15 ---------------
 4 files changed, 12 insertions(+), 24 deletions(-)
---
diff --git a/test/DocumentTest.vala b/test/DocumentTest.vala
index 334b44a..eeb7e05 100644
--- a/test/DocumentTest.vala
+++ b/test/DocumentTest.vala
@@ -127,10 +127,11 @@ class DocumentTest : GXmlTest {
                        });
                Test.add_func ("/gxml/document/gfile/remote", () => {
                        try {
-                               var net = GLib.NetworkMonitor.get_default ();
-                               if (!net.network_available) return;
                                var rf = GLib.File.new_for_uri 
("https://git.gnome.org/browse/gxml/plain/gxml.doap";);
-                               assert (rf.query_exists ());
+                               if (!rf.query_exists ()) {
+                                       GLib.message ("No remote file available. Skiping...");
+                                       return;
+                               }
                                var d = new xDocument.from_gfile (rf);
                                assert (d != null);
                                assert (d.root != null);
diff --git a/test/GDocumentTest.vala b/test/GDocumentTest.vala
index ede9cb5..5eed22a 100644
--- a/test/GDocumentTest.vala
+++ b/test/GDocumentTest.vala
@@ -92,10 +92,11 @@ class GDocumentTest : GXmlTest {
                        });
                Test.add_func ("/gxml/gdocument/gfile/remote", () => {
                        try {
-                               var net = GLib.NetworkMonitor.get_default ();
-                               if (!net.network_available) return;
                                var rf = GLib.File.new_for_uri 
("https://git.gnome.org/browse/gxml/plain/gxml.doap";);
-                               assert (rf.query_exists ());
+                               if (!rf.query_exists ()) {
+                                       GLib.message ("No remote file available. Skiping...");
+                                       return;
+                               }
                                var d = new GDocument.from_file (rf);
                                assert (d != null);
                                assert (d.root != null);
diff --git a/test/TDocumentTest.vala b/test/TDocumentTest.vala
index a1df189..3207e56 100644
--- a/test/TDocumentTest.vala
+++ b/test/TDocumentTest.vala
@@ -592,10 +592,11 @@ class TDocumentTest : GXmlTest {
                });
                Test.add_func ("/gxml/t-document/read/uri", () => {
                        try {
-                               var net = GLib.NetworkMonitor.get_default ();
-                               if (!net.network_available) return;
                                var rf = GLib.File.new_for_uri 
("https://git.gnome.org/browse/gxml/plain/gxml.doap";);
-                               assert (rf.query_exists ());
+                               if (!rf.query_exists ()) {
+                                       GLib.message ("No remote file available. Skiping...");
+                                       return;
+                               }
                                var d = new TDocument.from_uri (rf.get_uri ());
                                assert (d != null);
                                assert (d.root != null);


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