From 6399aac4d579ed2d39978cc09a48216108e54c28 Mon Sep 17 00:00:00 2001 From: Egor Kovetskiy Date: Thu, 11 Apr 2019 09:50:16 +0300 Subject: [PATCH] add test for version --- main.go | 8 ++++++-- tests/testcases/print-version.test.sh | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index c049d68..ac606a7 100644 --- a/main.go +++ b/main.go @@ -9,7 +9,7 @@ import ( "strings" "github.com/BurntSushi/toml" - "github.com/kovetskiy/godocs" + "github.com/docopt/docopt-go" "github.com/kovetskiy/lorg" "github.com/reconquest/colorgful" "github.com/reconquest/karma-go" @@ -17,6 +17,10 @@ import ( "github.com/zazab/zhash" ) +var ( + version = "[standalone build]" +) + const ( usage = `mark - tool for updating Atlassian Confluence pages from markdown. @@ -128,7 +132,7 @@ func initLogger(trace bool) { } func main() { - args, err := godocs.Parse(usage, "mark 1.0", godocs.UsePager) + args, err := docopt.Parse(usage, nil, true, version, false) if err != nil { panic(err) } diff --git a/tests/testcases/print-version.test.sh b/tests/testcases/print-version.test.sh index e9fd8ba..a2eb549 100644 --- a/tests/testcases/print-version.test.sh +++ b/tests/testcases/print-version.test.sh @@ -1 +1,2 @@ tests:ensure :run -v +tests:assert-stdout 'standalone build'