summaryrefslogtreecommitdiff
path: root/test/regress
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Add regress test for bug 1055thdox2017-01-051-0/+26
| |/
* / Add regress test for bug 1132thdox2017-01-051-0/+16
|/
* Don't explicitly reference test file in 1057.testJohn Wiegley2016-11-131-1/+1
|
* --force-color does not require anymore --color.thdox2016-10-271-1/+1
| | | | This was reported as Bug #1109
* Fix bug 1187: Allow balance assertions with multiple posts to same accountMitchell Kember2016-10-074-0/+105
|
* Fix regress test 383 on WindowsEvan Mallory2016-10-021-1/+1
| | | | %g is not available in Windows strftime. See documentation at https://msdn.microsoft.com/en-us/library/fe06s4ak.aspx
* Fix test harness to work with msys2Evan Mallory2016-09-231-1/+2
| | | | | | 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
* Fix Bug 1147: Check balance assertions against the amount AFTERMitchell Kember2016-03-222-0/+22
|
* Merge pull request #449 from ppickfor/nextJohn Wiegley2016-03-141-0/+29
|\ | | | | Use interval start date (period from/since) to initialize first period.
| * Periods should be initialized from from/since clause rather than earliest ↵Peter Pickford2016-03-091-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | transaction date Bug 1159 Use interval start date (period from/since) to initialize first period. This allows the offset of a period start to be specified -p 'every 12 months from 2000-04-01' will have periods yyyy-04-01 to yyyy-03-31 .... If no from/since is specified for the period the first transaction date reported is used to initialize the period as before. added test case regress/1159.test
* | days - do not stabalize periods spacified in daysPeter Pickford2016-03-135-0/+532
|/ | | | | | | | weeks - calculate start date for finding period using remainer 400/periodlength to reduce number of iterations (perhaps this ought to follow the same conventio as years months and quarters) add sample period command tests add add day period tests for forecasts and budgets add week period tests for forecasts and budgets - these do not change
* Fix test suite failureMartin Michlmayr2016-02-161-1/+1
| | | | | I'm sure I used $FILE for the final version but I must have committed an old version.
* Increase maximum length for regexMartin Michlmayr2016-02-151-0/+28
| | | | Fixes bug #981
* [python] Remove double quotes from unicode valuesAlexis Hildebrandt2016-01-112-0/+17
| | | | | When converting a ledger.Value to unicode the Python API added double quotes around it.
* Always use plurar Expenses: for consistencyMartin Michlmayr2015-12-142-4/+4
|
* [tests] Set timezone for running testsAlexis Hildebrandt2015-08-071-1/+1
| | | | so that the tests run with a consistent environment.
* Merge pull request #424 from thdox/bug-1057John Wiegley2015-08-041-0/+11
|\ | | | | Add regression test file for bug #1057
| * Modification to help fix issue when compiling with travisthdox2015-07-311-1/+1
| | | | | | | | | | -(("/home/travis/build/ledger/ledger/test/regress/1057.test" 1 (21308 34912 0) nil "www.amazon.fr" +(("/home/travis/build/ledger/ledger/test/regress/1057.test" 1 (21308 42112 0) nil "www.amazon.fr"
| * regression test file for bug 1057thdox2015-07-311-0/+11
| |
* | Fix test file regress/25A099C9.test.thdox2015-07-311-33/+51
| |
* | Revert "Disable three tests preventing Jenkins from succeeding"thdox2015-07-311-0/+0
|/ | | | This reverts commit 8d1067c89c1c283accfeebb1ff35276b8eb35749.
* Rename file from test/regress/634AA589.test tothdox2015-01-221-19/+0
| | | | | test/baseline/opt-permissive.test. Actually 634AA589 is the initial commit that created permissive option.
* [fix] Make trim function trim trailing whitespaceAlexis Hildebrandt2015-01-201-0/+11
| | | | | | std::isspace(*e) returns false for the end of c-string null-byte. Bugzilla: 1106
* Fix -i short-option for --init-fileAlexis Hildebrandt2015-01-151-0/+8
| | | | | | Bugfix for #1102 Signed-off-by: Alexis Hildebrandt <afh@surryhill.net>
* Bugfix 1038: empty reg report for this month periodAlexis Hildebrandt2014-12-293-0/+56
| | | | | when year was specified with literal Y or year directive, but not when using apply year.
* Fix crash when using -M with empty resultAlexis Hildebrandt2014-12-161-0/+37
| | | | | | | ledger -f /dev/null reg -M test causes a segmentation fault, see bug 730 and duplicates 1080 and 1084 for details. Kudos to Ikke for helping with debugging.
* Add test case for off by one error in textual.cc fixed in a013a73bMartin Michlmayr2014-12-111-0/+10
|
* Add ISO 8601 date as recognized date stringMartin Michlmayr2014-10-021-0/+31
| | | | | | | | Dates specified via --begin and --end are converted to a value expression using an ISO 8601 (yyyy-mm-dd) date, but this date was not recognized by ledger. Bug fix for #1072
* Fix period expression parsing for month to month without yearMartin Michlmayr2014-10-021-0/+161
| | | | Bug fix for #1074, a regression introduced by the fix for bug #375
* fix regression testJohann Klähn2014-09-101-1/+1
| | | | see pull request #320 / commit 4c8604266580b2
* Add a regression test for bug #712Martin Michlmayr2014-07-142-0/+22
|
* Add regression tests for bug #713Martin Michlmayr2014-07-142-0/+88
|
* Update tests for fix for bug #713Martin Michlmayr2014-07-143-7/+2
| | | | | | | John's fix for bug #713 changes the way basis cost are calculated. The patch also fixes #712, which caused ledger to create automatic Equity:Capital Gains that were not correct. Update the test cases accordingly after verifying the new output.
* Add regression test for commit de17ccf1Martin Michlmayr2014-06-301-0/+61
| | | | | Add regression test for commit de17ccf1 (" When a status flag (! or *) is explicitly specified for an individual…")
* Don't lose commodity when cost is not separated by whitespaceMartin Michlmayr2014-06-051-0/+39
| | | | | | | | When a cost was specified without a whitespace after the @ symbol, as in @$5.01, this was incorrectly parsed as 5.01 (losing the commodity) rather than $5.01. Bug fix for #1050
* Improve backwards compatibility with ledger2Martin Michlmayr2014-05-302-1/+91
| | | | | | | This brings some single character format strings in line with what they actually meant in ledger2. Bug fix for #755
* Handle POST_COST_VIRTUAL in printMartin Michlmayr2014-05-301-0/+35
| | | | Bug fix for #1046
* Check whether a month is followed by a yearMartin Michlmayr2014-05-301-0/+36
| | | | Bug fix for #375
* Add test case to test for invalid option embedded in journalMartin Michlmayr2014-05-261-0/+11
|
* Add test case for: option --permissive now quiets balance assertionsMartin Michlmayr2014-05-181-0/+19
| | | | | Add a test csae for the change "The option --permissive now quiets balance assertions" (634aa589)
* Fix bug introduced by commit AA2FF2Bthdox2014-05-171-0/+10
| | | | Correction is to not use uninitialized amount
* Ensure that high-levels directives have arguments if they need oneMartin Michlmayr2014-05-141-0/+80
| | | | | Ensure that high-levels directives, such as account, alias and commodity, have arguments if they need one. Bug fix for #1036
* Ensure that directives have arguments if they need oneMartin Michlmayr2014-05-141-0/+85
| | | | | Ensure that account, commodity and payee directives have arguments if they need one. Bug fix for #785
* Remove trailing whitespace from error messagesMartin Michlmayr2014-05-1312-15/+15
| | | | Fix for bug #867
* Add a test for an error in an included fileMartin Michlmayr2014-05-132-0/+22
|
* Update Python tests for fix for bug #383Martin Michlmayr2014-05-132-2/+2
|
* Add test cases for bug #494Martin Michlmayr2014-05-132-0/+27
| | | | | The issues raised in bug #494 are no longer there but let's add some test cases.
* Honour date-format for lot datesMartin Michlmayr2014-05-131-0/+29
| | | | Fixes bug #383
* Add another test case for bug #999Martin Michlmayr2014-05-122-0/+22
|
* Use the POST_COST_VIRTUAL flag when exchange commoditiesJohn Wiegley2014-05-081-0/+6
| | | | Fixes #999