gnucash stable: [utest-Transaction.cpp] xaccTransGetDocLink with NULL doclink is NOP
Christopher Lam
clam at code.gnucash.org
Fri Jun 27 06:14:03 EDT 2025
Updated via https://github.com/Gnucash/gnucash/commit/4e2189db (commit)
from https://github.com/Gnucash/gnucash/commit/d8c68cce (commit)
commit 4e2189db5307b98bee24609fc21a53b53aa9bdc2
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Jun 27 18:09:30 2025 +0800
[utest-Transaction.cpp] xaccTransGetDocLink with NULL doclink is NOP
diff --git a/libgnucash/engine/test/utest-Transaction.cpp b/libgnucash/engine/test/utest-Transaction.cpp
index ca81e15e67..f6917e517c 100644
--- a/libgnucash/engine/test/utest-Transaction.cpp
+++ b/libgnucash/engine/test/utest-Transaction.cpp
@@ -1844,8 +1844,12 @@ test_xaccTransSetDocLink (Fixture *fixture, gconstpointer pData)
xaccTransSetDocLink (trans, "");
g_assert_cmpstr (xaccTransGetDocLink (trans), ==, NULL);
+ xaccTransSetDocLink (trans, "reset");
+ g_assert_cmpstr (xaccTransGetDocLink (trans), ==, "reset");
+
+ // calling xaccTransSetDocLink with doclink==null is currently NOP
xaccTransSetDocLink (trans, NULL);
- g_assert_cmpstr (xaccTransGetDocLink (trans), ==, NULL);
+ g_assert_cmpstr (xaccTransGetDocLink (trans), ==, "reset");
}
static void
Summary of changes:
libgnucash/engine/test/utest-Transaction.cpp | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
More information about the gnucash-changes
mailing list