Test both ?pretty both bare and with value.

This commit is contained in:
Thordur Bjornsson 2015-01-02 09:14:44 +01:00
parent cb32b82b37
commit 59d4f20e62
1 changed files with 10 additions and 1 deletions

View File

@ -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, "", " ")