aboutsummaryrefslogtreecommitdiff
path: root/vendor/github.com/magefile/mage/parse/parse_test.go
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2018-07-01 20:38:18 +0000
committerChristine Dodrill <me@christine.website>2018-07-01 20:38:18 +0000
commit6197f455f695eb959a932e15dc417c1b50a2255b (patch)
treeeb90c08ea8e688894b033668587635c6e350f13d /vendor/github.com/magefile/mage/parse/parse_test.go
parentb0e0b108231f9b71eebe68d8e9b99ca2846b4534 (diff)
downloadxesite-6197f455f695eb959a932e15dc417c1b50a2255b.tar.xz
xesite-6197f455f695eb959a932e15dc417c1b50a2255b.zip
vgo
Diffstat (limited to 'vendor/github.com/magefile/mage/parse/parse_test.go')
-rw-r--r--vendor/github.com/magefile/mage/parse/parse_test.go58
1 files changed, 0 insertions, 58 deletions
diff --git a/vendor/github.com/magefile/mage/parse/parse_test.go b/vendor/github.com/magefile/mage/parse/parse_test.go
deleted file mode 100644
index 3107a57..0000000
--- a/vendor/github.com/magefile/mage/parse/parse_test.go
+++ /dev/null
@@ -1,58 +0,0 @@
-package parse
-
-import (
- "reflect"
- "testing"
-)
-
-func TestParse(t *testing.T) {
- info, err := Package("./testdata", []string{"func.go", "command.go"})
- if err != nil {
- t.Fatal(err)
- }
-
- expected := []Function{
- {
- Name: "ReturnsNilError",
- IsError: true,
- Comment: "Synopsis for \"returns\" error.\nAnd some more text.\n",
- Synopsis: `Synopsis for "returns" error.`,
- },
- {
- Name: "ReturnsVoid",
- },
- {
- Name: "TakesContextReturnsError",
- IsError: true,
- IsContext: true,
- },
- {
- Name: "TakesContextReturnsVoid",
- IsError: false,
- IsContext: true,
- },
- }
-
- // DefaultIsError
- if info.DefaultIsError != true {
- t.Fatalf("expected DefaultIsError to be true")
- }
-
- // DefaultName
- if info.DefaultName != "ReturnsNilError" {
- t.Fatalf("expected DefaultName to be ReturnsNilError")
- }
-
- for _, fn := range expected {
- found := false
- for _, infoFn := range info.Funcs {
- if reflect.DeepEqual(fn, infoFn) {
- found = true
- break
- }
- }
- if !found {
- t.Fatalf("expected:\n%#v\n\nto be in:\n%#v", fn, info.Funcs)
- }
- }
-}