[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports
Ralf Habacker
bugzilla_noreply at kde.org
Sun Sep 15 07:46:43 BST 2024
https://bugs.kde.org/show_bug.cgi?id=492891
Ralf Habacker <ralf.habacker at freenet.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Latest Commit| |https://invent.kde.org/offi
| |ce/kmymoney/-/commit/d858cd
| |3cca5986fe758bf91577ac3ccf7
| |43060d1
Version Fixed In| |5.2
Status|REPORTED |RESOLVED
Resolution|--- |FIXED
--- Comment #7 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit d858cd3cca5986fe758bf91577ac3ccf743060d1 by Ralf Habacker.
Committed on 15/09/2024 at 06:22.
Pushed by habacker into branch 'master'.
Add support for testing report generating
The support is based on a command line tool that loads
kmymoney files and exports all user-defined reports to
files that are then compared with reference files using
a cmake script. Any differences that occur are displayed
in the log and marked as errors. For each test file added
to the cmake build system a dedicated cmake test is added.
FIXED-IN:5.2
M +3 -0 kmymoney/plugins/views/reports/core/tests/CMakeLists.txt
A +100 -0 kmymoney/plugins/views/reports/core/tests/data/CMakeLists.txt
A +65 -0 kmymoney/plugins/views/reports/core/tests/data/compare.cmake
M +16 -0 tools/CMakeLists.txt
A +213 -0 tools/kmmreport-export.cpp [License: GPL(v2.0+)]
https://invent.kde.org/office/kmymoney/-/commit/d858cd3cca5986fe758bf91577ac3ccf743060d1
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list