aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/align.vader39
1 files changed, 39 insertions, 0 deletions
diff --git a/test/align.vader b/test/align.vader
new file mode 100644
index 0000000..76496fc
--- /dev/null
+++ b/test/align.vader
@@ -0,0 +1,39 @@
+Given beancount:
+ 2012-12-12 balance Assets:LongLongLongAccount 50.00
+ 2012-12-12 balance Assets:Cash 50.00
+ 2012-12-12 price EUR 50.00 USD
+ metadata: 50
+ Assets:Cash 50
+ Assets:Cash 50.00
+ ! Assets:Cash 50.00
+ Assets:Cash 50.00
+ Assets:Cash 50.00 USD
+
+Execute (align):
+ %AlignCommodity
+
+Expect beancount:
+ 2012-12-12 balance Assets:LongLongLongAccount 50.00
+ 2012-12-12 balance Assets:Cash 50.00
+ 2012-12-12 price EUR 50.00 USD
+ metadata: 50
+ Assets:Cash 50
+ Assets:Cash 50.00
+ ! Assets:Cash 50.00
+ Assets:Cash 50.00
+ Assets:Cash 50.00 USD
+
+Execute (change alignment column and align again):
+ let g:beancount_separator_col=40
+ %AlignCommodity
+
+Expect beancount:
+ 2012-12-12 balance Assets:LongLongLongAccount 50.00
+ 2012-12-12 balance Assets:Cash 50.00
+ 2012-12-12 price EUR 50.00 USD
+ metadata: 50
+ Assets:Cash 50
+ Assets:Cash 50.00
+ ! Assets:Cash 50.00
+ Assets:Cash 50.00
+ Assets:Cash 50.00 USD