Closed ramsayleung closed 1 year ago
目前 double-entry-generator 只支持 beancount 后端,增加对 ledger 后端的支持. 针对不同的 provider, 后端需要有对应的输出模板,已有的输出模板包括:
double-entry-generator
beancount
ledger
provider
本次PR 增加 火币模板1, 火币模板2, 火币卖出模板的支持
火币模板1
火币模板2
火币卖出模板
概括:
compiler/ledger
huobi
test
example
Makefile
None
Please delete options that are not relevant.
新增一个 end-to-end 测试脚本, 测试 huobi-ledger 后端生成功能:
对生成的 ledger 文件进行语法与格式校验:
ledger -f test/output/test-huobi-output.ledger bal
make test: all tests pass
make test
Description
目前
double-entry-generator
只支持beancount
后端,增加对ledger
后端的支持. 针对不同的provider
, 后端需要有对应的输出模板,已有的输出模板包括:本次PR 增加
火币模板1
,火币模板2
,火币卖出模板
的支持Modification
概括:
compiler/ledger
package 增加huobi
的支持test
目录增加huobi
-ledger
相关test scriptexample
目录增加huobi
-ledger
相关的生成文件.Makefile
增加新的 test targetMotivation and Context
92
Dependencies
None
Type of change
Please delete options that are not relevant.
How has this been tested?
新增一个 end-to-end 测试脚本, 测试
huobi
-ledger
后端生成功能:对生成的 ledger 文件进行语法与格式校验:
ledger -f test/output/test-huobi-output.ledger bal
: passmake test
: all tests pass