gnucash maint: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Thu Oct 7 07:24:33 EDT 2021
Updated via https://github.com/Gnucash/gnucash/commit/ad7bffaa (commit)
via https://github.com/Gnucash/gnucash/commit/34a4b652 (commit)
from https://github.com/Gnucash/gnucash/commit/3f501bb3 (commit)
commit ad7bffaae1de20fd975097203ac4a5b2e1e2460d
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Oct 7 19:21:00 2021 +0800
Run test-core-utils and test-create-account properly
diff --git a/bindings/guile/test/CMakeLists.txt b/bindings/guile/test/CMakeLists.txt
index 33c3a974a..904f9baca 100644
--- a/bindings/guile/test/CMakeLists.txt
+++ b/bindings/guile/test/CMakeLists.txt
@@ -53,6 +53,7 @@ gnc_add_scheme_test_targets(scm-test-engine
OUTPUT_DIR "tests"
DEPENDS "${GUILE_DEPENDS};scm-test-engine-extras")
+gnc_add_scheme_tests("${bindings_test_SCHEME}")
add_dependencies(check scm-test-engine)
gnc_add_scheme_tests("${engine_test_SCHEME}")
commit 34a4b652c1c2849624713e9f70bf7b8460146797
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Oct 7 19:20:32 2021 +0800
[test-core-utils.scm] fix - N_ is no longer a macro
diff --git a/bindings/guile/test/test-core-utils.scm b/bindings/guile/test/test-core-utils.scm
index bad12914e..5de9dd0ff 100644
--- a/bindings/guile/test/test-core-utils.scm
+++ b/bindings/guile/test/test-core-utils.scm
@@ -2,16 +2,16 @@
(setenv "GNC_UNINSTALLED" "1")
(use-modules (gnucash core-utils))
-(if (macro? (module-ref (current-module) 'N_))
- (display "Macro N_ defined\n")
+(if (procedure? (module-ref (current-module) 'N_))
+ (display "N_ defined\n")
(begin
- (display "Failed - macro N_ not defined\n")
+ (display "Failed - N_ not defined\n")
(set! exit-code -1)))
(if (string=? (N_ "foobar") "foobar")
- (display "Macro N_ works properly\n")
+ (display "N_ works properly\n")
(begin
- (display "Failed - macro N_ doesn't work\n")
+ (display "Failed - N_ doesn't work\n")
(set! exit-code -1)))
(exit exit-code)
Summary of changes:
bindings/guile/test/CMakeLists.txt | 1 +
bindings/guile/test/test-core-utils.scm | 10 +++++-----
2 files changed, 6 insertions(+), 5 deletions(-)
More information about the gnucash-changes
mailing list