marshal $
parent
33bfae1b8a
commit
612c3f0b7e
|
|
@ -32,4 +32,7 @@ func TestLedgerTransactions(t *testing.T) {
|
||||||
}); transactions[1] != want {
|
}); transactions[1] != want {
|
||||||
t.Fatalf("want \n\t%+v, got \n\t%+v", want, transactions[1])
|
t.Fatalf("want \n\t%+v, got \n\t%+v", want, transactions[1])
|
||||||
}
|
}
|
||||||
|
for i := range transactions {
|
||||||
|
t.Logf("%+v => \n%s", transactions[i], transactions[i].Marshal())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -108,7 +108,7 @@ func (transaction *Transaction) readPayerPayee(lines [][]byte) error {
|
||||||
|
|
||||||
func (transaction Transaction) Marshal() string {
|
func (transaction Transaction) Marshal() string {
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf(
|
||||||
"%-25s%s\n%25s%-50s%.2f\n%25s%s",
|
"%-25s%s\n%25s%-50s$%.2f\n%25s%s",
|
||||||
transaction.Date,
|
transaction.Date,
|
||||||
transaction.Description,
|
transaction.Description,
|
||||||
"",
|
"",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue