[qif/test-qif-parse] increase coverage

pull/547/head
Christopher Lam 7 years ago
parent 1873c2f705
commit 277ba729d1

@ -275,6 +275,34 @@
;; unfinished
(define (test-qif-split:parse-category)
(test-equal "qif-split:parse-category"
'("LGas" #f "" #f #f #f)
(qif-split:parse-category #f "LGas")))
(test-equal "qif-split:parse-category [Transfer]/Class"
'("Transfer" #t "Class" #f #f #f)
(qif-split:parse-category #f "[Transfer]/Class"))
(test-equal "qif-split:parse-category Category/Class"
'("Category" #f "Class" #f #f #f)
(qif-split:parse-category #f "Category/Class"))
(test-equal "qif-split:parse-category Category"
'("Category" #f "" #f #f #f)
(qif-split:parse-category #f "Category"))
(test-equal "qif-split:parse-category [Transfer]"
'("Transfer" #t "" #f #f #f)
(qif-split:parse-category #f "[Transfer]"))
(test-equal "qif-split:parse-category Category/|miscx-category"
'("Category" #f "" "miscx-category" #f "")
(qif-split:parse-category #f "Category/|miscx-category"))
(test-equal "qif-split:parse-category Category/|[miscx-account]"
'("Category" #f "" "miscx-account" #t "")
(qif-split:parse-category #f "Category/|[miscx-account]"))
(test-equal "qif-split:parse-category Category/|miscx-category/miscx-class"
'("Category" #f "" "miscx-category" #f "miscx-class")
(qif-split:parse-category #f "Category/|miscx-category/miscx-class"))
(test-equal "qif-split:parse-category Category/|[miscx-account]/miscx-class"
'("Category" #f "" "miscx-account" #t "miscx-class")
(qif-split:parse-category #f "Category/|[miscx-account]/miscx-class")))

Loading…
Cancel
Save