From a83e9f9af0b3634381df0988f95b4e001efcd147 Mon Sep 17 00:00:00 2001 From: Peter Grman Date: Tue, 21 Apr 2015 18:33:39 +0200 Subject: [PATCH 1/2] Pass query parameters as an object Query parameters should now be passed as an object instead of key/value pairs, see https://github.com/chaijs/chai-http/pull/33 for details --- chai-http/chai-http.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chai-http/chai-http.d.ts b/chai-http/chai-http.d.ts index fed2a8416..d77159945 100644 --- a/chai-http/chai-http.d.ts +++ b/chai-http/chai-http.d.ts @@ -41,7 +41,7 @@ declare module chaiHttp { attach(field: string, file: string, filename: string): Request; attach(field: string, file: Buffer, filename: string): Request; set(field: string, val: string): Request; - query(key: string, value: string): Request; + query(params: Object): Request; send(data: Object): Request; auth(user: string, name: string): Request; field(name: string, val: string): Request; From c881f4356a1ed6235c2e23e51d0dfc6a02624279 Mon Sep 17 00:00:00 2001 From: Peter Grman Date: Wed, 6 May 2015 16:01:36 +0200 Subject: [PATCH 2/2] Fix chai-http-tests --- chai-http/chai-http-tests.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/chai-http/chai-http-tests.ts b/chai-http/chai-http-tests.ts index e6e471321..6146f8775 100644 --- a/chai-http/chai-http-tests.ts +++ b/chai-http/chai-http-tests.ts @@ -41,8 +41,7 @@ chai.request(app) chai.request(app) .get('/search') - .query('name', 'foo') - .query('limit', '10'); + .query({name: 'foo', limit: 10}); chai.request(app) .put('/user/me')