summaryrefslogtreecommitdiff
path: root/test/LedgerHarness.py
Commit message (Collapse)AuthorAgeFilesLines
* chore: Fix inline python format-stringsAlexis Hildebrandt2023-12-081-2/+2
|
* tests: Modernize test scriptsAlexis Hildebrandt2023-12-051-37/+50
| | | | by using argparse and pathlib and removing Python 2 specific code.
* Migrate Python scripts to Python 3Alexis Hildebrandt2023-12-041-2/+1
|
* Remove obsolete from __future__ importsAlexis Hildebrandt2023-02-011-2/+0
|
* Replace os.path.abspath with os.path.realpathAlexis Hildebrandt2022-07-011-2/+2
| | | | | | to fix failing tests on Darwin, where /tmp is a symlink to /private/tmp and the tests fail as ledger reports filenames with the symlink resolved to /private/tmp, but the tests expect files with /tmp.
* Make test harness more Windows compatibleDaniel Coonce2021-02-021-2/+2
| | | | | Windows doesn't seem to use UTF-8 by default, so we can specify encoding='utf-8'. Also, backslashes are confusing to regex parsers.
* Make tests scripts Python 3 compatibleAlexis Hildebrandt2019-12-051-15/+25
|
* Fix test harness to work with msys2Evan Mallory2016-09-231-0/+7
| | | | | | With this change, 97% of the tests pass. See the build on appveyor for more info: https://ci.appveyor.com/project/Evan/ledger/build/build-49 I'll follow up with another PR to fix some of the remaining broken tests
* Revert "Fix tests when running under Jenkins"John Wiegley2013-06-081-1/+1
| | | | This reverts commit 7183dabc84362a745bf0381cd1cceb303338565f.
* Fix tests when running under JenkinsJohn Wiegley2013-06-081-1/+1
|
* provide immediate feedback in test runnerJohann Klähn2012-10-221-0/+2
|
* Fixes so that tests can run under distcheckJohn Wiegley2012-04-251-3/+2
|
* Resolve some issues with proof buildsJohn Wiegley2012-04-151-2/+2
|
* Passing --verify to regression tests uses valgrindJohn Wiegley2012-03-171-0/+7
|
* Display file name when a regression test failsJohn Wiegley2012-03-091-1/+3
|
* Added a new 'python' directiveJohn Wiegley2012-03-011-0/+4
|
* Simplify test for GuardMallocJohn Wiegley2012-02-171-7/+1
|
* Remove spurious false errors when using GuardMallocJohn Wiegley2011-03-281-1/+1
|
* Tests run in parallel with using acprep -jX makeJohn Wiegley2010-06-151-0/+21
| | | | | This is done using the multiprocessing library in Python 2.6. If that's unavailable, this feature does nothing.
* Remove redundant code in LedgerHarness.pyJohn Wiegley2010-06-021-2/+0
|
* Only --args-only is needed in LedgerHarness.pyJohn Wiegley2009-11-021-4/+2
|
* Make the source directory available to all testsJohn Wiegley2009-11-021-10/+15
|
* Setting --date-format in ~/.ledgerrc works againJohn Wiegley2009-10-291-2/+4
|
* The test harness needs to run without the pagerJohn Wiegley2009-10-281-1/+1
|
* Colorization at the terminal now on by defaultJohn Wiegley2009-10-281-3/+2
|
* Disabled some tests, which were running too slowlyJohn Wiegley2009-03-081-2/+2
|
* Added LedgerHarness.py, to simplify test creationJohn Wiegley2009-02-281-0/+116