Alexis Hildebrandt
f7fd65b9aa
Fix -i short-option for --init-file
...
Bugfix for #1102
Signed-off-by: Alexis Hildebrandt <afh@surryhill.net>
2015-01-15 23:27:16 +01:00
Alexis Hildebrandt
01252035cd
[doc] Add CheckTests to ctest
...
to check whether all available ledger options documented
and are being tested.
Signed-off-by: Alexis Hildebrandt <afh@surryhill.net>
2015-01-15 14:53:16 +01:00
Alexis Hildebrandt
ce903c1a5e
[tests] Fix compiler warning
2015-01-11 09:38:24 +01:00
John Wiegley
d4346ae6d8
Merge pull request #358 from afh/pull/DocTests
...
[tests] Add examples parameter to DocTests
2014-12-30 10:37:06 -06:00
Alexis Hildebrandt
abf41d727a
[tests] Add examples parameter to DocTests
...
to test the given examples only instead of every example.
2014-12-30 11:15:23 +01:00
Alexis Hildebrandt
ba35340ca9
Bugfix 1038: empty reg report for this month period
...
when year was specified with literal Y or year directive, but not
when using apply year.
2014-12-29 11:08:10 +01:00
Alexis Hildebrandt
1dd9dcaab4
Bump copyright notice to 2015
...
The following script makes it a no-brainer:
% NEXT_YEAR=2015; ag -l 'Copyright.*Wiegley' \
| xargs sed -i '' -e "s/\(Copyright.*\)-20[0-9]\{2\}/\1-${NEXT_YEAR}/"
2014-12-27 11:24:55 +01:00
John Wiegley
d88cf687d3
Merge pull request #346 from afh/pull/trace_level
...
Fix crash when using --trace 10 or above
2014-12-24 19:17:33 -06:00
Alexis Hildebrandt
4f1a5b5770
[test] Use --args-only option in DocTests.py
...
instead of --init-file /dev/null
2014-12-24 10:08:43 +01:00
Alexis Hildebrandt
f1478851ee
Fix crash when using --trace 10 or above
...
uint8_t is typedef'd to char, thus boost::lexical_cast treats it
as such instead of a number.
2014-12-23 23:45:39 +01:00
Alexis Hildebrandt
0a0f2f0d69
Fix crash when using -M with empty result
...
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.
2014-12-16 19:37:37 +01:00
Martin Michlmayr
ad7c5ea764
Add test case for off by one error in textual.cc fixed in a013a73b
2014-12-11 16:41:20 -06:00
Alexis Hildebrandt
936c3f0434
Fix DocTests running in non-standard width terminal
...
The changes introduced with
56976a127c make --columns default to
terminal width, as returned by ioctl()
break the DocTests when run in a terminal with a width different
from the standard of 80 columns.
2014-12-03 22:14:49 +01:00
Alexis Hildebrandt
31ccb6d368
Fix and re-enable DocTests
2014-11-29 09:06:14 +01:00
Martin Michlmayr
96223f9e20
Add ISO 8601 date as recognized date string
...
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
2014-10-02 18:33:26 -04:00
Martin Michlmayr
fbcb5e9093
Fix period expression parsing for month to month without year
...
Bug fix for #1074 , a regression introduced by the fix for bug #375
2014-10-02 17:31:26 -04:00
Johann Klähn
5931a93777
avoid policy warning with recent CMake versions
...
See `cmake --help-policy CMP0026` with CMake ≥ 3.0.
2014-09-10 00:40:36 +02:00
Johann Klähn
6323fe52b7
fix regression test
...
see pull request #320 / commit 4c86042665
2014-09-10 00:03:40 +02:00
John Wiegley
ce31029236
Merge pull request #316 from tripun/code_coverage
...
expand unit tests in t_balance.cc
2014-08-12 11:46:32 -05:00
tripun
8dbeb91493
Add --actual-dates tests
2014-08-12 11:18:45 +02:00
tripun
1b84d960a3
Add test for primary-date option
2014-08-12 11:18:30 +02:00
tripun
0e1ced72bd
Revert "add unit test printing for balance_t" until issue is fixed.
...
Getting different output on system than travis-ci.
This reverts commit 272e3cb3799937dcd3c379de56b299a3cbde52ca.
2014-08-11 21:01:26 +05:30
tripun
84b9ca73aa
add unit test printing for balance_t
2014-08-11 21:01:26 +05:30
tripun
3c04ea50ac
add unit test of Zero for balance_t
2014-08-11 21:01:26 +05:30
tripun
7e817d45d9
add unit test Truth for balance_t
2014-08-11 21:01:26 +05:30
tripun
c5f41b8519
add unit test Round for balance_t
2014-08-11 21:01:25 +05:30
tripun
3a35d16c28
add unit test Floor for balance_t
2014-08-11 21:01:25 +05:30
tripun
e94efddfb6
add unit test Ceiling for balance_t
2014-08-11 21:01:25 +05:30
tripun
264f8c553c
add unit test Absolute for balance_t
2014-08-11 21:01:25 +05:30
tripun
c24fbd6dfb
add unit test negation for balance_t
2014-08-11 21:01:25 +05:30
tripun
763c8c1162
add unit test for balance division
2014-08-11 21:01:25 +05:30
tripun
2db0bc9bf9
add test for multiplication
2014-08-11 21:01:25 +05:30
tripun
b9aef7b1ec
edited subraction test
2014-08-11 21:01:24 +05:30
tripun
fe91656aa1
add Equality unit test for balance
2014-08-11 21:01:24 +05:30
tripun
57877bf062
added boost subtraction unit test
2014-08-11 21:01:24 +05:30
tripun
696440e735
added balance addition unit test
2014-08-11 21:01:24 +05:30
tripun
6f39d1169d
add balance Test constructors
2014-08-11 21:01:24 +05:30
tripun
35c7c516fc
removing test with reg --lot-prices --equity until issue is fixed
2014-08-10 15:03:07 +05:30
tripun
4aedd41367
add test for --equity
2014-08-10 13:32:53 +05:30
Martin Michlmayr
29bd78ca4b
Rename test since the equity command is being tested, not the option
2014-08-10 08:56:22 +02:00
Martin Michlmayr
97ab8d7aeb
Define payees to get rid of trailing whitespace
2014-08-10 08:55:30 +02:00
Martin Michlmayr
45ace58847
Fix minor whitespace issues
2014-08-10 08:53:34 +02:00
tripun
5cfa1fd7c5
fixed --rich-data test
2014-08-10 08:43:26 +02:00
tripun
573fd8764b
add test for --datetime-format
2014-08-10 08:43:18 +02:00
tripun
ebf9585d99
add test for --time-colon
2014-08-10 08:43:09 +02:00
tripun
095aacf39b
add test for --time-report
2014-08-10 08:43:01 +02:00
tripun
e8be8f1a9b
add test for --immediate
2014-08-10 08:42:55 +02:00
tripun
8eb83ecc9f
add test for alternative of tail, i.e last
2014-08-10 08:42:40 +02:00
tripun
1132c78d34
add test for --date expr
2014-08-10 08:42:35 +02:00
tripun
c4ea52ac85
add tests for --detail and --rich-data
2014-08-10 08:42:28 +02:00