test noodling
This commit is contained in:
parent
7eefb9b01f
commit
d5a145f7e4
56
Tests.hs
56
Tests.hs
@ -584,6 +584,58 @@ rawledger7 = RawLedger
|
||||
|
||||
ledger7 = cacheLedger [] rawledger7
|
||||
|
||||
ledger8_str = "" ++
|
||||
"2008/1/1 test \n" ++
|
||||
" a:b 10h @ $40\n" ++
|
||||
" c:d \n" ++
|
||||
"\n"
|
||||
|
||||
sample_ledger_str = (
|
||||
"; A sample ledger file.\n" ++
|
||||
";\n" ++
|
||||
"; Sets up this account tree:\n" ++
|
||||
"; assets\n" ++
|
||||
"; cash\n" ++
|
||||
"; checking\n" ++
|
||||
"; saving\n" ++
|
||||
"; expenses\n" ++
|
||||
"; food\n" ++
|
||||
"; supplies\n" ++
|
||||
"; income\n" ++
|
||||
"; gifts\n" ++
|
||||
"; salary\n" ++
|
||||
"; liabilities\n" ++
|
||||
"; debts\n" ++
|
||||
"\n" ++
|
||||
"2007/01/01 income\n" ++
|
||||
" assets:checking $1\n" ++
|
||||
" income:salary\n" ++
|
||||
"\n" ++
|
||||
"2007/01/01 gift\n" ++
|
||||
" assets:checking $1\n" ++
|
||||
" income:gifts\n" ++
|
||||
"\n" ++
|
||||
"2007/01/01 save\n" ++
|
||||
" assets:saving $1\n" ++
|
||||
" assets:checking\n" ++
|
||||
"\n" ++
|
||||
"2007/01/01 * eat & shop\n" ++
|
||||
" expenses:food $1\n" ++
|
||||
" expenses:supplies $1\n" ++
|
||||
" assets:cash\n" ++
|
||||
"\n" ++
|
||||
"2008/1/1 * pay off\n" ++
|
||||
" liabilities:debts $1\n" ++
|
||||
" assets:checking\n" ++
|
||||
"\n" ++
|
||||
"\n" ++
|
||||
";final comment\n" ++
|
||||
"")
|
||||
|
||||
write_sample_ledger = writeFile "sample.ledger" sample_ledger_str
|
||||
|
||||
read_sample_ledger = readFile "sample.ledger"
|
||||
|
||||
timelogentry1_str = "i 2007/03/11 16:19:00 hledger\n"
|
||||
timelogentry1 = TimeLogEntry 'i' (parsedatetime "2007/03/11 16:19:00") "hledger"
|
||||
|
||||
@ -599,6 +651,10 @@ timelog1 = TimeLog [
|
||||
timelogentry2
|
||||
]
|
||||
|
||||
a1 = Mixed [(hours 1){price=Just $ Mixed [Amount (comm "$") 10 Nothing]}]
|
||||
a2 = Mixed [(hours 2){price=Just $ Mixed [Amount (comm "EUR") 10 Nothing]}]
|
||||
a3 = Mixed $ (amounts a1) ++ (amounts a2)
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- test utils
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user