r15391 - gnucash/trunk/src/backend/file/test - Use correct exit status in backend/file tests.

Andreas Köhler andi5 at cvs.gnucash.org
Mon Jan 15 15:28:04 EST 2007


Author: andi5
Date: 2007-01-15 15:28:01 -0500 (Mon, 15 Jan 2007)
New Revision: 15391
Trac: http://svn.gnucash.org/trac/changeset/15391

Modified:
   gnucash/trunk/src/backend/file/test/test-dom-parser1.c
   gnucash/trunk/src/backend/file/test/test-load-backend.c
   gnucash/trunk/src/backend/file/test/test-load-example-account.c
   gnucash/trunk/src/backend/file/test/test-load-xml2.c
   gnucash/trunk/src/backend/file/test/test-xml-account.c
   gnucash/trunk/src/backend/file/test/test-xml-pricedb.c
   gnucash/trunk/src/backend/file/test/test-xml-transaction.c
Log:
Use correct exit status in backend/file tests.

Let the tests exit with status get_rv() instead of 0 so that 'make
check' really fails if necessary.


Modified: gnucash/trunk/src/backend/file/test/test-dom-parser1.c
===================================================================
--- gnucash/trunk/src/backend/file/test/test-dom-parser1.c	2007-01-15 20:27:58 UTC (rev 15390)
+++ gnucash/trunk/src/backend/file/test/test-dom-parser1.c	2007-01-15 20:28:01 UTC (rev 15391)
@@ -60,7 +60,7 @@
 {
     parse_file("test-dom-parser1-1.xml", get_parser1_1_parser1());
     parse_file("test-dom-parser1-1.xml", get_parser1_1_parser2());
-    exit(0);
+    exit(get_rv());
 }
 
 static void

Modified: gnucash/trunk/src/backend/file/test/test-load-backend.c
===================================================================
--- gnucash/trunk/src/backend/file/test/test-load-backend.c	2007-01-15 20:27:58 UTC (rev 15390)
+++ gnucash/trunk/src/backend/file/test/test-load-backend.c	2007-01-15 20:28:01 UTC (rev 15391)
@@ -41,5 +41,5 @@
         " loading gnc-backend-file GModule failed");
     print_test_results();
     qof_close();
-    return 0;
+    exit(get_rv());
 }

Modified: gnucash/trunk/src/backend/file/test/test-load-example-account.c
===================================================================
--- gnucash/trunk/src/backend/file/test/test-load-example-account.c	2007-01-15 20:27:58 UTC (rev 15390)
+++ gnucash/trunk/src/backend/file/test/test-load-example-account.c	2007-01-15 20:28:01 UTC (rev 15391)
@@ -130,5 +130,5 @@
 main (int argc, char ** argv)
 {
   scm_boot_guile (argc, argv, guile_main, NULL);
-  return 0;
+  exit(get_rv());
 }

Modified: gnucash/trunk/src/backend/file/test/test-load-xml2.c
===================================================================
--- gnucash/trunk/src/backend/file/test/test-load-xml2.c	2007-01-15 20:27:58 UTC (rev 15390)
+++ gnucash/trunk/src/backend/file/test/test-load-xml2.c	2007-01-15 20:28:01 UTC (rev 15391)
@@ -157,5 +157,5 @@
 
     print_test_results();
     qof_close();
-    return 0;
+    exit(get_rv());
 }

Modified: gnucash/trunk/src/backend/file/test/test-xml-account.c
===================================================================
--- gnucash/trunk/src/backend/file/test/test-xml-account.c	2007-01-15 20:27:58 UTC (rev 15390)
+++ gnucash/trunk/src/backend/file/test/test-xml-account.c	2007-01-15 20:28:01 UTC (rev 15391)
@@ -370,5 +370,5 @@
     qof_session_destroy(session);        
     print_test_results();
     qof_close();
-    return 0;
+    exit(get_rv());
 }

Modified: gnucash/trunk/src/backend/file/test/test-xml-pricedb.c
===================================================================
--- gnucash/trunk/src/backend/file/test/test-xml-pricedb.c	2007-01-15 20:27:58 UTC (rev 15390)
+++ gnucash/trunk/src/backend/file/test/test-xml-pricedb.c	2007-01-15 20:28:01 UTC (rev 15391)
@@ -153,9 +153,9 @@
    qof_log_init_filename("/tmp/gnctest.trace");
    qof_log_set_default(QOF_LOG_DETAIL);
    qof_log_set_level(GNC_MOD_PRICE, QOF_LOG_DETAIL);
-  session = qof_session_new ();
-  test_generation ();
-  print_test_results ();
+   session = qof_session_new ();
+   test_generation ();
+   print_test_results ();
    qof_close();
-  return 0;
+   exit(get_rv());
 }

Modified: gnucash/trunk/src/backend/file/test/test-xml-transaction.c
===================================================================
--- gnucash/trunk/src/backend/file/test/test-xml-transaction.c	2007-01-15 20:27:58 UTC (rev 15390)
+++ gnucash/trunk/src/backend/file/test/test-xml-transaction.c	2007-01-15 20:28:01 UTC (rev 15391)
@@ -517,5 +517,5 @@
 
     print_test_results();
     qof_close();
-  return 0;
+    exit(get_rv());
 }



More information about the gnucash-changes mailing list