summaryrefslogtreecommitdiff
path: root/test/ConfirmTests.py
Commit message (Collapse)AuthorAgeFilesLines
* Use Python raw strings for regex methods argumentAlexis Hildebrandt2024-07-081-8/+8
|
* tests: Modernize test scriptsAlexis Hildebrandt2023-12-051-6/+10
| | | | by using argparse and pathlib and removing Python 2 specific code.
* Migrate Python scripts to Python 3Alexis Hildebrandt2023-12-041-5/+5
|
* Remove obsolete from __future__ importsAlexis Hildebrandt2023-02-011-2/+0
|
* Make tests scripts Python 3 compatibleAlexis Hildebrandt2019-12-051-5/+7
|
* Added a test harness error diagnosticJohn Wiegley2012-03-301-0/+2
|
* Added --rounding option, which is off by defaultJohn Wiegley2010-05-231-1/+1
| | | | | | | | The purpose of this option is to add special "<Rounding>" postings, to ensure that a regiter's running total is *always* the sum of its postings. Within --rounding, these adjustment postings are missing, which was the behavior in Ledger 2.x. It can be orders of magnitude slower to turn it on for large reports with many commodities.
* Make the source directory available to all testsJohn Wiegley2009-11-021-1/+1
|
* Added LedgerHarness.py, to simplify test creationJohn Wiegley2009-02-281-38/+20
|
* Normalize "dots" output from some of the testsJohn Wiegley2009-02-271-2/+2
|
* Run the confirm tests using --verifyJohn Wiegley2009-02-271-1/+1
|
* The -B, -G, -V reports now show rounding amountsJohn Wiegley2009-02-261-0/+110
This way, if the running total is off by a penny or two due to rounding of one or more commodities in the account, the user will see it. This commit also reorganizes the testing code a bit, which I did after adding the ninth test series (ConfirmTests), to validate the new rounding code.