From f2354d6b2af329c5cc849fc9d7908884c4b7fdc2 Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Sat, 29 Oct 2022 13:47:33 +0800 Subject: [PATCH] [test-qofbook.c] add test for gnc_features_set_unused --- libgnucash/engine/test/test-qofbook.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libgnucash/engine/test/test-qofbook.c b/libgnucash/engine/test/test-qofbook.c index a771c3d5ef..4c6fe444e9 100644 --- a/libgnucash/engine/test/test-qofbook.c +++ b/libgnucash/engine/test/test-qofbook.c @@ -782,6 +782,10 @@ test_book_features (Fixture *fixture, gconstpointer pData) g_assert_null (gnc_features_test_unknown (fixture->book)); g_assert_true (gnc_features_check_used (fixture->book, "Credit Notes")); + gnc_features_set_unused (fixture->book, "Credit Notes"); + g_assert_null (gnc_features_test_unknown (fixture->book)); + g_assert_false (gnc_features_check_used (fixture->book, "Credit Notes")); + /* cannot set an unknown feature: it bails out. */ /* gnc_features_set_used (fixture->book, "Nanotech"); */ /* g_assert_nonnull (gnc_features_test_unknown (fixture->book)); */