MCPcopy Create free account
hub / github.com/evcc-io/evcc / TestSetQuery

Method TestSetQuery

plugin/http_test.go:104–112  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

102}
103
104func (suite *httpTestSuite) TestSetQuery() {
105 uri := suite.srv.URL + "/foo/bar?baz={{.baz}}"
106 p := NewHTTP(util.NewLogger("foo"), http.MethodGet, uri, false, 0)
107
108 s, err := p.StringSetter("baz")
109 suite.Require().NoError(err)
110 suite.Require().NoError(s("4711"))
111 suite.Require().Equal("/foo/bar?baz=4711", suite.h.req.URL.String())
112}
113
114func (suite *httpTestSuite) TestSetPath() {
115 uri := suite.srv.URL + "/foo/bar/{{.baz}}"

Callers

nothing calls this directly

Calls 4

StringSetterMethod · 0.95
NewLoggerFunction · 0.92
NewHTTPFunction · 0.85
StringMethod · 0.65

Tested by

no test coverage detected