MCPcopy Create free account
hub / github.com/CloudyKit/jet / ExpectError

Method ExpectError

parse_test.go:53–66  ·  view source on GitHub ↗
(name, input, errorMessage string)

Source from the content-addressed store, hash-verified

51}
52
53func (t ParserTestCase) ExpectError(name, input, errorMessage string) {
54 set := parseSet
55 if t.set != nil {
56 set = t.set
57 }
58 _, err := set.parse(name, input, false)
59 if err == nil {
60 t.Errorf("expected %q but got no error", errorMessage)
61 return
62 }
63 if err.Error() != errorMessage {
64 t.Errorf("expected %q but got %q", errorMessage, err.Error())
65 }
66}
67
68func (t ParserTestCase) TestPrintFile(file string) {
69 content, err := ioutil.ReadFile(path.Join("./testData", file))

Calls 1

parseMethod · 0.80

Tested by

no test coverage detected