ledger/test/regress/730.test
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

37 lines
710 B
Text

; Using -M in combination with an empty result causes a segmentation fault
; therefore this test case does not have or need any test data
test -f /dev/null -M reg
end test
; Tests mentioned in #730
test reg -M
end test
test reg -M .foo
end test
test reg -M -e 2012/01
end test
; Tests mentioned in #1080
test reg '^Expenses' and expr 'any(account =~ /^Assets:Cash/)' --period 'every week this month'
end test
test bal '^Expenses' and expr 'any(account =~ /^Assets:Cash/)' --period 'every week this month'
end test
test bal reg foo and expr 'any(account =~ /bar/)' --period 'every week'
end test
; Tests mentioned in #1084
test b abc -M
end test
test reg foo -M
end test
test bal foo -M
end test