summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Add test case to test for invalid option embedded in journalMartin Michlmayr2014-05-261-0/+11
|
* Fix typo in filenameMartin Michlmayr2014-05-262-2/+2
|
* Remove unnecessary command directives from test casesMartin Michlmayr2014-05-262-4/+0
| | | | | These are not necessary and are currently not effective anyway (see bug #1045)
* Add test case for tags commandMartin Michlmayr2014-05-191-0/+55
|
* 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)
* Cosmetic change - format code consistentlyMartin Michlmayr2014-05-182-6/+6
| | | | | Add a space between if and the opening bracket, between a closing round bracket and the following opening curly bracket, etc.
* Add test case for balance assertion that's offMartin Michlmayr2014-05-181-0/+18
|
* Add a test case for aliases defined in account directivesMartin Michlmayr2014-05-171-0/+9
|
* Renamed test for --recursive-aliases option for consistencyMartin Michlmayr2014-05-171-0/+0
|
* Add test case for --no-aliases optionMartin Michlmayr2014-05-171-0/+20
|
* 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-1316-25/+25
| | | | Fix for bug #867
* Add test case or new payee uuid featureMartin Michlmayr2014-05-131-0/+10
|
* 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-136-5/+34
| | | | Fixes bug #383
* Add another test case for bug #999Martin Michlmayr2014-05-122-0/+22
|
* Add more --pivot testsMartin Michlmayr2014-05-111-0/+16
|
* Add tests for the --pivot optionMartin Michlmayr2014-05-111-0/+132
|
* Use the POST_COST_VIRTUAL flag when exchange commoditiesJohn Wiegley2014-05-081-0/+6
| | | | Fixes #999
* Temporarily disable the DocTestsJohn Wiegley2014-04-171-11/+12
|
* Correct one of the baseline testsJohn Wiegley2014-04-141-1/+1
|
* Apply any outstanding deferred postings at the end of parsingJohn Wiegley2014-04-141-0/+5
|
* Add the concept of "deferred postings"John Wiegley2014-04-131-0/+55
| | | | | This is pretty much exclusively for allowing one to use balance assertions with replicated transactions across multiple files.
* Added support for validation tests to DocTest.py (input:validate andPeter Feigl2014-03-041-11/+37
| | | | | | | | | | | | | | command:validate) It is now possible to use @smallexample @c input:validate (and command:validate) to specify that an example should just be read by ledger (and checked for errors) or that a ledger command should be executed (with default input -f sample.dat, if none is specified). These annotations have been added into ledger3.texi where appropriate. Running the ledger3.texi test now takes a second or two, but a lot of the @smallexamples are now automatically tested.
* Adding option --recursive-aliases, adding documentation to man-page and manualPeter Feigl2014-02-262-26/+20
|
* Adding tests for recursive aliasesPeter Feigl2014-02-262-0/+43
|
* DocTests: Allow inline input to be used with different example commandsAlexis Hildebrandt2014-02-191-26/+47
|
* DocTests: Allow multiple example inputs Alexis Hildebrandt2014-02-191-0/+5
| | | | to be used as single ledger data for an example command
* Fix apply_year_directiveAlexis Hildebrandt2014-02-121-0/+24
| | | | | | Using the Y 2014 syntax works fine, but using apply year 2014 resulted in the following error: Error: Year is out of valid range: 1400..10000 since part of the given year string was chopped off.
* Add proper argument parsing to DocTests.pyAlexis Hildebrandt2014-02-092-21/+37
|
* Print summary list of failed doc tests if anyAlexis Hildebrandt2014-02-091-3/+6
|
* Add support to check documentation examples with inline dataAlexis Hildebrandt2014-02-071-9/+36
|
* Check examples in documentation when running testsAlexis Hildebrandt2014-02-072-0/+151
| | | | | The DocTests.py script will parse a given texinfo file for specially marked examples, run the ledger command from the example, and check the result against the example output from the documentation.
* build shared library/python module, clean up CMakeJohann Klähn2014-02-011-1/+1
| | | | | libledger will now be built as a shared library. You can 'import ledger' from python IFF you copy libledger.so to ledger.so or create a symlink.
* Corrected discrepancies between documentation and drewr3.dat regarding apply ↵Craig Earls2013-09-071-11/+0
| | | | and bucket
* Disable three tests preventing Jenkins from succeedingJohn Wiegley2013-06-193-0/+0
| | | | | | These aren't actually failures, just issues with the way that Jenkins works on my system (mainly because ~/.jenkins is a symlink pointing at another volume).
* 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
|
* Fix test/input/drewr3.datJohn Wiegley2013-05-231-8/+8
|
* Fix #784John Wiegley2013-05-231-1/+1
|
* Remove some unnecessary and complicated logicJohn Wiegley2013-05-191-0/+10
| | | | Fixes #712
* Add unit test for 686John Wiegley2013-05-191-0/+33
|
* Get the unit tests passing againJohn Wiegley2013-05-192-2/+2
|
* Initial commit of ledger-mode documentation and demo fileCraig Earls2013-02-261-0/+63
|
* Divorces 25A099C9 from the actual amount.h source fileCraig Earls2013-01-302-21/+814
| | | | | | | This test appears to test the garbage input handling on ledger. garbage-input.dat has been added to the test directory for use by this test, allowing development with amount.h to proceed without tripping this particular test inappropriately
* Fixes bug 514. accounts and commodities output now sortsCraig Earls2013-01-293-8/+8
| | | | updated tests included.