John Wiegley
1019f92a82
Merge pull request #424 from thdox/bug-1057
...
Add regression test file for bug #1057
2015-08-04 16:20:54 -07:00
Alexis Hildebrandt
8d351d1b4c
[tests] Ignore --revalued-total in baseline tests
2015-08-05 00:09:01 +02:00
John Wiegley
a3e946f90f
Merge remote-tracking branch 'origin/master' into next
2015-08-04 14:33:03 -07:00
John Wiegley
00e4cdb008
Merge pull request #317 from tripun/code_coverage
...
Add some unit tests for value_t
2015-08-04 14:14:44 -07:00
thdox
fb5a1bed5c
Add --file to tested options.
2015-07-31 22:51:55 +02:00
thdox
4451452db3
Fix test file regress/25A099C9.test.
2015-07-31 22:51:55 +02:00
thdox
89119c68ca
Whitespace fix for cmd-convert.test
2015-07-31 22:51:54 +02:00
thdox
4cad4b327d
Revert "Disable three tests preventing Jenkins from succeeding"
...
This reverts commit 8d1067c89c .
2015-07-31 22:51:54 +02:00
thdox
48bd8e94de
Modification to help fix issue when compiling with travis
...
-(("/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"
2015-07-31 22:51:48 +02:00
thdox
f0a329db26
regression test file for bug 1057
2015-07-31 22:51:48 +02:00
Alexis Hildebrandt
3008a6a6be
[tests] Fix typo in --cleared option baseline test
2015-07-31 00:25:53 +02:00
Martin Michlmayr
09f61ded0f
Fix description
2015-07-30 18:06:48 -04:00
Martin Michlmayr
4e12580789
Add test for --value-expr
...
See John's email "A solution to the commodity pricing problem" on how
this works:
https://groups.google.com/forum/#!topic/ledger-cli/gpOW50XtCTo
2015-07-30 17:44:32 -04:00
Martin Michlmayr
61995d6a20
Add test for --no-rounding
2015-07-30 17:41:40 -04:00
Alexis Hildebrandt
3d1c59aa81
[tests] Add baseline test for --cleared-format
2015-07-30 13:35:32 +02:00
Alexis Hildebrandt
dd3d28f7b6
[tests] Remove empty baseline test files.
...
The --generated and --verify-memory options are already ignored by
CheckBaselineTests.py
The --no-pager and --no-rounding options currently fail and need
a proper baseline test or be ignored in CheckBaselineTests.py.
2015-07-29 15:38:32 +02:00
Martin Michlmayr
852ece54fe
Add baseline test for --no-revalued option
2015-07-28 17:46:42 -04:00
Martin Michlmayr
2c8c6524bd
Improve --explicit test case
...
Since --explicit tells ledger to require pre-declarations to establish
"known-ness" (rather than taking it from cleared transactions), make
sure the transactions are cleared.
2015-07-28 17:31:14 -04:00
Martin Michlmayr
b60a12a6ce
Add missing known functions to test
2015-07-28 17:30:00 -04:00
Alexis Hildebrandt
c4db52614e
[travis] Run documentation checks as reports
...
which are allowed to fail instead of strict tests.
2015-07-28 23:28:41 +02:00
Alexis Hildebrandt
69fa2fc671
[tests] Remove compiler warnings for unit tests
...
warning: relational comparison result unused [-Wunused-comparison]
BOOST_CHECK_THROW(x6 < x7, amount_error);
~~~^~~~
2015-07-28 22:43:16 +02:00
Alexis Hildebrandt
68ecc043cc
[tests] Allow string continuation in documentation
...
in long documentation examples.
2015-07-28 22:07:10 +02:00
Alexis Hildebrandt
f5d59159f1
[tests] Fix Util and Math tests on Mac OS X
...
by explicitly linking the testing targets against Python
2015-07-28 20:54:44 +02:00
thdox
befb06f941
Add --generated to untested options list.
...
--generated will generate each time new entries, this cannot be
reproduced safely.
2015-03-23 23:35:07 +01:00
thdox
2bcfb0df5a
Add --verify-memory to untested options.
...
This --verify-memory option is very system (Linux/Mac) dependent on how
the memory is allocated. This cannot be reproduce with same results.
2015-03-23 23:35:07 +01:00
thdox
57bd08efce
Add --revalued-total to "to be tested" options.
...
I have not yet understood the meaning of --revalued-total, but as it
output something, it should be tested. So add it to "to be tested"
options list.
2015-03-23 23:35:07 +01:00
thdox
6abcf2109d
Fix baseline test for --no-pager.
2015-02-25 19:01:30 +01:00
Alexis Hildebrandt
5e6d5e33af
Merge pull request #396 from thdox/auto-match
...
Fix Auto match
2015-02-24 20:27:30 +01:00
Alexis Hildebrandt
7358ced548
Merge pull request #401 from thdox/baseline-tests
...
Improve baseline tests
2015-02-24 19:54:33 +01:00
thdox
df944929f8
Add baseline test for --price-db option.
2015-02-24 19:27:07 +01:00
thdox
e6a967b860
Add baseline test for --script option.
2015-02-24 19:27:07 +01:00
thdox
72cb48727d
Add --no-pager to untested options of CheckBaselineTests.py
...
As per comment in Pull Request #382
2015-02-24 19:27:07 +01:00
thdox
83bde60ec1
Remove --*help* from untested options in CheckBaselineTests.py
...
As per commit f59abd4c76
2015-02-24 19:26:50 +01:00
thdox
fce467fba9
Remove --cache from untested options in CheckBaselinetests.py
...
As per commit d5e1308d07
2015-02-24 19:26:28 +01:00
thdox
ddf17b6246
Add baseline test for --init-file option.
2015-02-24 19:25:18 +01:00
thdox
73e3ecc6b8
Fix alignment of cleared-format with 4 spaces as separator.
2015-02-23 23:31:21 +01:00
thdox
788ffc2a4b
Update test for --auto-match option.
2015-02-22 16:51:57 +01:00
thdox
459f587012
Improve documentation about --rich-data.
...
Conflicts:
doc/ledger.1
2015-02-21 19:41:17 +01:00
Alexis Hildebrandt
6f6d4ec26c
[tests] Minor test/DocTests.py clean up
2015-02-20 23:09:26 +01:00
Alexis Hildebrandt
c1e409e693
[doc] Add support for additional input files
...
in test/DocTests.py by allowing file: and with_file: options on examples.
2015-02-20 14:07:57 +01:00
Alexis Hildebrandt
34f8c48241
[tests] Improve error reporting for test/DocTests.py
2015-02-20 14:02:16 +01:00
Alexis Hildebrandt
f5b8fe5956
[tests] Add output when skipping incomplete tests
...
in test/DocTests.py
2015-02-20 14:00:57 +01:00
Alexis Hildebrandt
a48e3014ba
[tests] Clean-up test/DocTests.py
...
* Replace hard-coded strings with token variables
* Use os.path.join to create file paths
2015-02-20 13:59:51 +01:00
Alexis Hildebrandt
fde30f1977
[tests] Allow testing of multi-line examples
2015-02-18 21:33:22 +01:00
Alexis Hildebrandt
11a01f1b5a
[doc] Report undocumented value expression functions
...
in the manpage and texinfo manual.
2015-01-27 22:02:59 +01:00
Alexis Hildebrandt
3d7eb24151
[doc] Improve @smallexample command line parsing
...
by using Python shlex.
2015-01-27 22:01:09 +01:00
Alexis Hildebrandt
fcb040f643
Merge pull request #383 from thdox/add-to-doc2
...
Add documentation for option --permissive.
[ci skip]
2015-01-27 21:52:35 +01:00
Alexis Hildebrandt
f6fa4de9c5
[tests] Grep for option alternates during checks
2015-01-25 11:51:50 +01:00
Alexis Hildebrandt
d94d164b65
[tests] Ignore comment lines when checking texinfo
...
so that "empty" options are also reported as undocumented.
2015-01-23 16:36:07 +01:00
Alexis Hildebrandt
2030240849
[tests] Move untested_options to CheckBaselineTests
2015-01-22 07:25:49 +01:00