14287: Fix accepting JSON-encoded params in request body.
[arvados.git] / lib / controller / router / router_test.go
index b20ffe590a12ab7e0a3638d6bea8d150c00d75e8..b3d5c9add6331e6800f707afa08866cc4be34696 100644 (file)
@@ -69,7 +69,7 @@ func (s *RouterSuite) TestCollectionParams(c *check.C) {
        c.Check(rw.Code, check.Equals, http.StatusOK)
        c.Check(jresp["items"], check.FitsTypeOf, []interface{}{})
 
-       _, rw, jresp = s.doRequest(c, token, "POST", `/arvados/v1/collections`, nil, bytes.NewBufferString(`ensure_unique_name=true`))
+       _, rw, jresp = s.doRequest(c, token, "POST", `/arvados/v1/collections`, http.Header{"Content-Type": {"application/x-www-form-urlencoded"}}, bytes.NewBufferString(`ensure_unique_name=true`))
        c.Check(rw.Code, check.Equals, http.StatusOK)
        c.Check(jresp["uuid"], check.FitsTypeOf, "")