Commit Graph

379 Commits (7c955b452f6cd1b6fa9631a2af4e5450d6523410)

Author SHA1 Message Date
Maarten Bosmans ed3fe00880 [test] Use test fixture to initialize and destroy resources
3 years ago
Maarten Bosmans 35aeed45ec [engine] Remove two replace functions from KvpValue
3 years ago
John Ralls 83829e6513 Merge branch 'maint'
3 years ago
John Ralls 1020bde89c Fix crashes in test-engine on Arch Linux.
3 years ago
John Ralls f735c64cac Merge Richard Cohen's 'extern-c-part2' into master.
3 years ago
Richard Cohen 7b47c07f8e Don't use extern "C" around #includes
3 years ago
John Ralls bbfa378783 Don't crash and do pass tests.
3 years ago
Richard Cohen 9f06859390 Remove references to old boost versions
3 years ago
Richard Cohen bddb4468fa Import GLIB2 as a target, and use it to simplify the CMakeLists
3 years ago
Robert Fewell ec7cc27d6d Add tests for default invoice report book property
3 years ago
Richard Cohen 9c6ad222a9 [-Wunused-function] - remove
3 years ago
Richard Cohen d4dfe4e279 [-Wunused-local-typedef] - remove
3 years ago
Richard Cohen 78ec20515b Remove some unused variables - and the initialization
3 years ago
Richard Cohen c819b03a17 Remove some unused variables - leave the side effect
3 years ago
Richard Cohen ea2d3be217 Remove some unused variables with obviously no side effects
3 years ago
Geert Janssens 99506d331a Reduce GncImportMatchMap to just the account
3 years ago
John Ralls f6919e60a7 Merge Richard Cohen's 'cleanup' into master.
3 years ago
Richard Cohen 6927535a0a Remove unused test function get_object_is_initialized in qofobject.cpp
3 years ago
Richard Cohen e83c91050c Remove unneeded dummy.cpp
3 years ago
John Ralls 046e4a156e Silence Clang deprecation warnings about sprintf.
3 years ago
Richard Cohen 1cec0cb3f3 Use internal extern "C" { ... } for C++
3 years ago
Richard Cohen 19bbde7000 Fix some typos
3 years ago
Christopher Lam fd007a0af1 Merge branch 'maint'
3 years ago
Robert Fewell 6df866f876 Add tests for the reconcile account functions
3 years ago
John Ralls fb9947b7b6 Rename GncDateTime's ymd to gnc_ymd to avoid a name conflict with Carbon.
3 years ago
Robert Fewell 3be25ff0a9 Add some tests for the account functions
3 years ago
Christopher Lam bfc325f63c Merge branch 'maint'
3 years ago
Christopher Lam 3d8a28898d [gnc-budget] gnc_budget_get_account_period_note returns a const
3 years ago
Christopher Lam 3e5fcc8709 Merge branch 'maint'
3 years ago
Christopher Lam 6f80c548e6 [gtest-qofevent.cpp] comprehensive tests for qofevent
4 years ago
Christopher Lam b87aa004f9 [test-qofbook] add tests for unknown features
4 years ago
Christopher Lam fc94b41c81 Merge branch 'maint'
4 years ago
Christopher Lam 4716af24e4 Merge branch 'maint'
4 years ago
Christopher Lam f2354d6b2a [test-qofbook.c] add test for gnc_features_set_unused
4 years ago
John Ralls cf088f2a70 Merge John Ralls's 'Bug798614' into maint.
4 years ago
Christopher Lam 6f6d2fef48 [test-qofbook] basic features test
4 years ago
John Ralls d8417c3cfa Move gnc-euro.[ch] to engine and unit test it.
4 years ago
John Ralls 3949821da6 Merge branch 'maint'
4 years ago
John Ralls 2505955ab9 Fix test failure from Bug 798616 fix.
4 years ago
Christopher Lam 161b07b241 Merge branch 'maint'
4 years ago
luz paz ba94730a23 Fix various typos
4 years ago
John Ralls 95361ad060 [options] Move gnc-options test to engine/test/CMakeLists.txt.
4 years ago
John Ralls 4ae17d12c7 [options] Move options from app-utils to engine.
4 years ago
Christopher Lam 0b5a4cd298 Merge branch 'maint'
4 years ago
Christopher Lam ec3e996f92 tests xaccTransGetTxnType heuristics
4 years ago
Christopher Lam fd12d3900c [Transaction.c] use heuristics to determine txn->txn_type
4 years ago
John Ralls 3fd8bd9ddf Merge branch 'maint'
4 years ago
John Ralls 9f6d495ca1 Fix use-after-free crash in utest-Invoice.
4 years ago
Christopher Lam dc620d4b24 Merge branch 'maint'
4 years ago
Christopher Lam e1d52963ed [account.cpp] restore breadth-first search for 2 functions
4 years ago
John Ralls 95487eb4a0 Merge branch 'maint'
4 years ago
luz paz 8adedc2248 Fix various typos
4 years ago
John Ralls abd1a0b3f1 Merge branch 'c++options'
4 years ago
Christopher Lam bd4a457040 Merge branch 'maint-lightning-budget' into maint #1248
4 years ago
Christopher Lam 6c4c2512db Use C++ STL instead of GLib
4 years ago
Christopher Lam f0de54ac7a Merge branch 'maint-798406' into maint #1240
4 years ago
Christopher Lam ef8d812d3f [utest-Budget] test data retention when modifying budget num_periods
4 years ago
Christopher Lam 87b0a41e9b [Split.c] return price==0 instead of 1, if !split, or amt==0
4 years ago
John Ralls cf5da9fffd Resolve merge conflicts.
5 years ago
Christopher Lam 23e528f51a [utest-gnc-pricedb] add tests for gnc_price_list_equal
5 years ago
Christopher Lam 128c8d6f88 [utest-Transaction] add tests for xaccTransGetReadOnly
5 years ago
Christopher Lam 4309469730 [utest-Account] test old dxaccAccount* functions
5 years ago
Christopher Lam a5d101d1be [utest-Account] test gnc_account_get_map_entry
5 years ago
John Ralls 74d0630867 Bug 798237 - Logging during XML file loading degrades performance...
5 years ago
Christopher Lam 15852031d4 [utest-account.cpp] increase test coverage
5 years ago
Christopher Lam 1eb6709331 [test-lots.cpp] add kvp getter/setter changes
5 years ago
Christopher Lam 323182c9f7 [utest-Account.cpp] add kvp getter/setter changes
5 years ago
Christopher Lam 8a37c4c019 [utest-Invoice.c] add kvp getter/setter tests
5 years ago
Christopher Lam 9ec670f828 [test-commodities.cpp] add kvp setter/getter test
5 years ago
Christopher Lam d4c8b36f9f [utest-Transaction.cpp] add kvp setter/getter tests
5 years ago
Christopher Lam 4c37f6d4ef [account.cpp] gnc_g_list_stringjoin instead of repeated allocations
5 years ago
Simon Arlott 320df7e409
Use const return values for string cache
5 years ago
John Ralls 81c5ac6689 Remove the incomplete book-currency code.
5 years ago
John Ralls 601eb51361 Improve transaction sorting on effective num field.
5 years ago
John Ralls 2258e7a44e xaccAccountTypes was backwards
5 years ago
Robert Fewell e75308e684 Rename a couple of gnc-pricedb functions that have not been used.
5 years ago
Robert Fewell d3bd7fda61 Add unit tests for new gnc-pricedb functions
5 years ago
John Ralls b40589244c Fix test-gnc-datetime failure on Ubunutu.
5 years ago
John Ralls 1221d7ebc1 Bug 798150 - Error on report over time
5 years ago
Frank H. Ellenberger 4a983761d7 Fix a typo in a comment of the last commit
5 years ago
John Ralls a11065b823 Fix fencepost error in calculating the week_num for POSIX timezone rules.
5 years ago
Frank H. Ellenberger 93e2829ee5 Merge PR #899 into maint
5 years ago
luz paz 16b4976381 Fix typos in libgnucash/
5 years ago
Frank H. Ellenberger 6bc8679932 I18N: replace several spourious spaces
5 years ago
John Ralls 7a7c26f87e Move glib and gtk includes out of extern C for tests.
5 years ago
John Ralls ffa2f606e3 Fix use-after-free in test_xaccTransEqual.
5 years ago
John Ralls ae66da9632 Fix test-gnc-timezone failure caused by latest zoneinfo release.
5 years ago
Ralf Habacker f8dcd23023 Add support for the opening balance accounts flag
6 years ago
John Ralls 2290fa7c22 Fix exception when converting to decimal values that reduce to N/1.
6 years ago
John Ralls 3bcf57e7f2 Fix timezone transition times.
6 years ago
Christopher Lam e833c8e1aa [utest-gnc-pricedb.c] test: gnc_pricedb_get_[latest|nearest]_price
6 years ago
John Ralls 94a68dca7c Bug 797983 - v4.2 report numbers change over gnucash restarts;...
6 years ago
Christopher Lam e6486e9d95 deprecate xaccAccountCountSplits with include_children = FALSE
6 years ago
Robert Fewell 416e234232 Bug 797945 - Imap bayes conversion runs many times
6 years ago
John Ralls 6d44d0675e Reduce random transactions and iterations on test-lots.cpp.
6 years ago
John Ralls 6a1cb5eecd Replace the three bool parameters to qof_session_begin to an enum.
6 years ago
John Ralls a320035f42 QofSession, QofBackend: Change book_id to uri.
6 years ago
John Ralls 4e6c497cd1 Don't ask to save a non-existant book.
6 years ago
John Ralls 8ff5af4c19 Decouple QofBook creation from QofSession.
6 years ago
Geert Janssens f7f4f42145 Drop several test-link type tests
6 years ago
Geert Janssens bbeb9a2b62 Drop all gnc-module dependencies and includes from compilation units that no longer use it
6 years ago
Geert Janssens abf29aa196 Drop the gnc-module wrapper around the test-engine library
6 years ago
John Ralls 3ca8fa1229 Merge branch 'maint'
6 years ago
John Ralls 8ccc1579d9 Bug 797666 - libgnucash/engine/test/test-recurrence.c: In function 'check_valid': 'result' may be used uninitialized
6 years ago
John Ralls f85be03bb5 Merge branch 'maint'
6 years ago
John Ralls 33902a6793 Improve test building with the Xcode generator.
6 years ago
jean 268695f19c Make test-recurrence handle wadj
6 years ago
John Ralls d744b79bef Remove disabled code copied from utest-Account.c into utest-Budget.c.
6 years ago
John Ralls 8b61644978 Add more tests for neutral time.
6 years ago
Christopher Lam e85b28f00f Merge remote-tracking branch 'upstream/maint'
6 years ago
John Ralls 95857a8b99 Merge Christian Gruber's 'fix_bug_797587' into maint.
6 years ago
Geert Janssens 301db9020d Merge branch 'maint'
6 years ago
Geert Janssens e79e82edcf CMake - remove parameter repetition in else() and endif() statements
6 years ago
Christian Gruber 9b3085a429 Add test cases to check for exact token matching
6 years ago
Geert Janssens 45cfb8937a Merge branch 'maint'
6 years ago
Daniel Dittmann 31c0fed1dc test_gnc_setlocale: use trailing whitespaces
6 years ago
Daniel Dittmann 5c478713d6 test_gnc_setlocale: add missing whitespaces to diagnostic message
6 years ago
Geert Janssens 4c77f7670e engine - remove gncmod boilerplate
6 years ago
Geert Janssens 04f10d66fa engine cosmetics - remove a few references to guile that are no longer relevant
6 years ago
Geert Janssens c46c9682eb engine/test - move guile related tests to bindings
6 years ago
Geert Janssens 02511401b7 bindings/guile cosmetic - rename source files for consistency
6 years ago
Geert Janssens 48f3195e5c bindings - make business-core scm module part of the engine module
6 years ago
Geert Janssens 1c7f835f47 engine - move guile code to bindings/guile
6 years ago
Christopher Lam 02e86a4c6a Merge branch 'maint'
7 years ago
Christopher Lam b2fcfbd3c6 Bug 797326 - Enhancement: budget's Estimate tool should ignore Closing Entries
7 years ago
Christopher Lam 5f6aa6ed45 Merge branch 'maint'
7 years ago
John Ralls 1dc22e53c5 Fix test_xaccTransEqual.
7 years ago
Christopher Lam af20f9ddac [test-budget] add tests for budget notes in reports
7 years ago
Christopher Lam eb58bca7af Merge branch 'maint'
7 years ago
Christopher Lam c6195d6e7a [test-budget] centralize gnc:create-budget-and-transactions
7 years ago
Christopher Lam b49109b782 Merge branch 'maint'
7 years ago
Christopher Lam 22cdd237f1 [test-portfolios] initial commit
7 years ago
John Ralls b8b33b9591 Revert "More conversions from pkg-config variables to imported targets."
7 years ago
John Ralls 1a9fcfefad More conversions from pkg-config variables to imported targets.
7 years ago
John Ralls e38cc91452 Merge branch 'maint'
7 years ago
John Ralls e6e2258a74 Bug 797356 - ninja check fails with GCC-9
7 years ago
John Ralls e16308b10f Merge Christian Gruber's 'rework_gtest_integration' into master.
7 years ago
Christopher Lam 44adc0543f Merge branch 'maint'
7 years ago
Christian Gruber b303fc6d99 Use target gtest instead of GTEST_LIB and GTEST_INCLUDE_DIR
7 years ago
John Ralls f00777ca07 Add scm-srfi64-extras and scm-qif-import as check dependencies
7 years ago
Geert Janssens 9a48122d41 Merge maint
7 years ago
Craig 04aab7cea3 Correctly parse decimals between 0 and -1.
7 years ago
Geert Janssens 0e93e95c6c Merge maint
7 years ago
John Ralls 8eb3819a3c Merge Christian Gruber's 'rework_gtest_src' into maint.
7 years ago
Christian Gruber 1b4e481296 Add gtest_main.cc to libgtest.a
7 years ago
Geert Janssens ec6602adf9 [gnc-date][API] find locale's start of week using ICU.
7 years ago
Christopher Lam 720f176417 Merge branch 'maint'
7 years ago
Christopher Lam a4811b3b46 [test-extras] add (create-test-invoice-data) for tests
7 years ago
Christopher Lam d0bf4ad8ae [test-business-core] add to dist_list
7 years ago
Christopher Lam 3514600841 [engine/test/CMakeLists] add new section for scheme tests
7 years ago