MCPcopy Create free account
hub / github.com/commander-cli/commander / validateExpectedLineCount

Function validateExpectedLineCount

pkg/runtime/validator.go:132–141  ·  view source on GitHub ↗
(got string, expected ExpectedOut)

Source from the content-addressed store, hash-verified

130}
131
132func validateExpectedLineCount(got string, expected ExpectedOut) matcher.MatcherResult {
133 m := matcher.NewMatcher(matcher.Equal)
134 count := strings.Count(got, getLineBreak()) + 1
135
136 if got == "" {
137 count = 0
138 }
139
140 return m.Match(count, expected.LineCount)
141}
142
143func validateExpectedLines(got string, expected ExpectedOut) matcher.MatcherResult {
144 m := matcher.NewMatcher(matcher.Equal)

Callers 1

validateExpectedOutFunction · 0.85

Calls 3

MatchMethod · 0.95
NewMatcherFunction · 0.92
getLineBreakFunction · 0.85

Tested by

no test coverage detected