mirror of https://github.com/hashicorp/consul
Test both ?pretty both bare and with value.
parent
5ef79e747e
commit
a12ffef8b6
|
@ -127,6 +127,14 @@ func TestContentTypeIsJSON(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestPrettyPrint(t *testing.T) {
|
||||
testPrettyPrint("pretty=1", t)
|
||||
}
|
||||
|
||||
func TestPrettyPrintBare(t *testing.T) {
|
||||
testPrettyPrint("pretty", t)
|
||||
}
|
||||
|
||||
func testPrettyPrint(pretty string, t *testing.T) {
|
||||
dir, srv := makeHTTPServer(t)
|
||||
defer os.RemoveAll(dir)
|
||||
defer srv.Shutdown()
|
||||
|
@ -139,7 +147,8 @@ func TestPrettyPrint(t *testing.T) {
|
|||
return r, nil
|
||||
}
|
||||
|
||||
req, _ := http.NewRequest("GET", "/v1/kv/key?pretty=1", nil)
|
||||
urlStr := "/v1/kv/key?" + pretty
|
||||
req, _ := http.NewRequest("GET", urlStr, nil)
|
||||
srv.wrap(handler)(resp, req)
|
||||
|
||||
expected, _ := json.MarshalIndent(r, "", " ")
|
||||
|
|
Loading…
Reference in New Issue