[Gnucash-changes] add the failing test-query test as a special case

Linas Vepstas linas at cvs.gnucash.org
Wed Jul 7 02:17:50 EDT 2004


Log Message:
-----------
add the failing test-query test as a special case

Modified Files:
--------------
    gnucash/src/engine/test:
        test-numeric.c

Revision Data
-------------
Index: test-numeric.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/test/test-numeric.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -Lsrc/engine/test/test-numeric.c -Lsrc/engine/test/test-numeric.c -u -r1.18 -r1.19
--- src/engine/test/test-numeric.c
+++ src/engine/test/test-numeric.c
@@ -699,6 +699,19 @@
 	check_binary_op (gnc_numeric_create(562854125307LL, 100),
 	                 val_a, val_tot, frac,
 	                 "expected %s got %s = %s * %s for mult round");
+
+	/* Yet another bug from bugzilla ... */
+	a = gnc_numeric_create (40066447153986554LL, 4518);
+	b = gnc_numeric_create (26703286457229LL, 3192);
+	frac = gnc_numeric_div(a, b,
+	                      GNC_DENOM_AUTO,
+	                      GNC_HOW_DENOM_SIGFIGS(6) |
+	                      GNC_HOW_RND_ROUND);
+
+	check_binary_op (gnc_numeric_create(106007, 100),
+	                 frac, a, b,
+	                 "expected %s got %s = %s / %s for mult sigfigs");
+
 }
   
 /* ======================================================= */


More information about the gnucash-changes mailing list