Moved YAML matcher, out of extensions into the core matchers dir Signed-off-by: Jatin Naik <jnaik@pivotal.io>
diff --git a/matchers/extensions/yaml/matchers_suite_test.go b/matchers/extensions/yaml/matchers_suite_test.go deleted file mode 100644 index 8e1226a..0000000 --- a/matchers/extensions/yaml/matchers_suite_test.go +++ /dev/null
@@ -1,13 +0,0 @@ -package yaml_test - -import ( - . "github.com/onsi/ginkgo" - . "github.com/onsi/gomega" - - "testing" -) - -func TestMatchers(t *testing.T) { - RegisterFailHandler(Fail) - RunSpecs(t, "YAML Matcher Suite") -}
diff --git a/matchers/extensions/yaml/match_yaml_matcher.go b/matchers/match_yaml_matcher.go similarity index 88% rename from matchers/extensions/yaml/match_yaml_matcher.go rename to matchers/match_yaml_matcher.go index a10c558..f8d881a 100644 --- a/matchers/extensions/yaml/match_yaml_matcher.go +++ b/matchers/match_yaml_matcher.go
@@ -1,4 +1,4 @@ -package yaml +package matchers import ( "fmt" @@ -78,22 +78,3 @@ return actualString, expectedString, nil } - -func toString(a interface{}) (string, bool) { - aString, isString := a.(string) - if isString { - return aString, true - } - - aBytes, isBytes := a.([]byte) - if isBytes { - return string(aBytes), true - } - - aStringer, isStringer := a.(fmt.Stringer) - if isStringer { - return aStringer.String(), true - } - - return "", false -}
diff --git a/matchers/extensions/yaml/match_yaml_matcher_test.go b/matchers/match_yaml_matcher_test.go similarity index 97% rename from matchers/extensions/yaml/match_yaml_matcher_test.go rename to matchers/match_yaml_matcher_test.go index a378932..8e63de1 100644 --- a/matchers/extensions/yaml/match_yaml_matcher_test.go +++ b/matchers/match_yaml_matcher_test.go
@@ -1,10 +1,10 @@ -package yaml_test +package matchers_test import ( . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" - . "github.com/onsi/gomega/matchers/extensions/yaml" + . "github.com/onsi/gomega/matchers" ) var _ = Describe("MatchYAMLMatcher", func() {