diff --git a/bindings/guile/test/test-gnc-optiondb.scm b/bindings/guile/test/test-gnc-optiondb.scm index e5a5bbc415..528143a365 100644 --- a/bindings/guile/test/test-gnc-optiondb.scm +++ b/bindings/guile/test/test-gnc-optiondb.scm @@ -115,7 +115,7 @@ option-db "waldo" "pepper" "baz" "Phony Option" acctlist (list ACCT-TYPE-BANK)) (let ((acct-list (gnc-option-value option-db "waldo" "pepper"))) - (test-equal #f (length acct-list)))))) + (test-error 'wrong-type-arg (length acct-list)))))) (define (test-make-account-sel-limited-option book) (test-group "test-make-account-list-option" diff --git a/gnucash/report/test/test-commodity-utils.scm b/gnucash/report/test/test-commodity-utils.scm index 33b197275c..20cd04111c 100644 --- a/gnucash/report/test/test-commodity-utils.scm +++ b/gnucash/report/test/test-commodity-utils.scm @@ -270,8 +270,8 @@ (let* ((sumlist (list (list USD (list (list AAPL aapl-col))) (list GBP (list (list RDSA rdsa-gbp-col))))) (return-alist (gnc:resolve-unknown-comm sumlist USD))) - (test-equal "RDSA #f" #f ((caadr (assoc RDSA return-alist)) 'total #f)) - (test-equal "RDSA #f" #f ((cdadr (assoc RDSA return-alist)) 'total #f))) + (test-error "RDSA #f" 'wrong-type-arg (((assoc RDSA return-alist)) 'total #f)) + (test-error "RDSA #f" 'wrong-type-arg ((cdadr (assoc RDSA return-alist)) 'total #f))) (test-end "foreign-no-coll") (test-begin "foreign-no-amount") ;; There's a collector but it doesn't have a price in it so the returned @@ -348,8 +348,8 @@ (list GBP (list (list DEM gbp-dem-col) (list RDSA rdsa-gbp-col))))) (return-alist (gnc:resolve-unknown-comm sumlist USD))) - (test-equal "Shares fails" #f ((caadr (assoc RDSA return-alist)) 'total #f)) - (test-equal "Value fails" #f ((cdadr (assoc RDSA return-alist)) 'total #f))) + (test-error "Shares fails" 'wrong-type-arg ((caadr (assoc RDSA return-alist)) 'total #f)) + (test-error "Value fails" 'wrong-type-arg ((cdadr (assoc RDSA return-alist)) 'total #f))) (test-end "foreign-3way-gbp->dem->eur->usd") (test-begin "foreign-3way-DEM>GBP") ;; Three-way conversion, gbp->dem->eur->usd @@ -359,8 +359,8 @@ (list DEM (list (list GBP dem-gbp-col))) (list GBP (list (list RDSA rdsa-gbp-col))))) (return-alist (gnc:resolve-unknown-comm sumlist USD))) - (test-equal "Shares fails" #f ((caadr (assoc RDSA return-alist)) 'total #f)) - (test-equal "Value fails" #f ((cdadr (assoc RDSA return-alist)) 'total #f))) + (test-error "Shares fails" 'wrong-type-arg ((caadr (assoc RDSA return-alist)) 'total #f)) + (test-error "Value fails" 'wrong-type-arg ((cdadr (assoc RDSA return-alist)) 'total #f))) (test-end "foreign-3way-DEM>GBP") (test-begin "foreign-DEM>EUR") ;; Three-way conversion, gbp->dem->eur @@ -369,8 +369,8 @@ (list GBP (list (list DEM gbp-dem-col) (list RDSA rdsa-gbp-col))))) (return-alist (gnc:resolve-unknown-comm sumlist EUR))) - (test-equal "Shares fails" #f ((caadr (assoc RDSA return-alist)) 'total #f)) - (test-equal "Value fails" #f ((cdadr (assoc RDSA return-alist)) 'total #f))) + (test-error "Shares fails" 'wrong-type-arg ((caadr (assoc RDSA return-alist)) 'total #f)) + (test-error "Value fails" 'wrong-type-arg ((cdadr (assoc RDSA return-alist)) 'total #f))) (test-end "foreign-DEM>EUR")) (teardown))) diff --git a/gnucash/report/test/test-html-chart.scm b/gnucash/report/test/test-html-chart.scm index accc36e3a1..01ba6b86e4 100644 --- a/gnucash/report/test/test-html-chart.scm +++ b/gnucash/report/test/test-html-chart.scm @@ -60,8 +60,8 @@ 'abc (gnc:html-chart-get chart '(options maintainAspectRatio))) - (test-equal "path doesn't exist" - #f + (test-error "path doesn't exist" + #t (gnc:html-chart-get chart '(options scales xAxes (0) time))) (gnc:html-chart-set! chart '(options scales xAxes (0) time) a-list-of-pairs) @@ -77,11 +77,11 @@ (test-error "1st level option fails - cannot traverse through existing path" - 'invalid-path + 'wrong-type-arg (gnc:html-chart-set! chart '(options legend position invalid) 'de)) - (test-equal "deep nested new path - inexistent" - #f + (test-error "deep nested new path - nonexistent" + 'invalid-path (gnc:html-chart-get chart '(create new nested path))) (gnc:html-chart-set! chart '(create new nested path) 'newpath) diff --git a/gnucash/report/test/test-report-utilities.scm b/gnucash/report/test/test-report-utilities.scm index cbdc060ca1..bc69c0c6a7 100644 --- a/gnucash/report/test/test-report-utilities.scm +++ b/gnucash/report/test/test-report-utilities.scm @@ -483,8 +483,8 @@ (collector->list (gnc:select-assoc-account-balance account-balances bank))) - (test-equal "gnc:select-assoc-account-balance - miss" - #f + (test-error "gnc:select-assoc-account-balance - miss" + 'wrong-type-arg (collector->list (gnc:select-assoc-account-balance account-balances expense))) diff --git a/gnucash/report/test/test-report.scm b/gnucash/report/test/test-report.scm index 82ec40bb11..2136e5be08 100644 --- a/gnucash/report/test/test-report.scm +++ b/gnucash/report/test/test-report.scm @@ -195,8 +195,8 @@ (test-equal "gnc:report-name" "basic report" (gnc:report-name report)) - (test-equal "gnc:report-stylesheet" - #f + (test-error "gnc:report-stylesheet" + 'wrong-type-arg (gnc:report-stylesheet report)) (test-equal "(gnc:all-report-template-guids)" 4