From efc61c9d5555c7ff04901f310fe1294414b14edd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Oborn=C3=ADk?= Date: Thu, 20 Mar 2014 07:57:12 +0100 Subject: [PATCH 1/3] added handshake data to socket.io Socket interface --- socket.io/socket.io.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/socket.io/socket.io.d.ts b/socket.io/socket.io.d.ts index be79b2dcd..184468b12 100644 --- a/socket.io/socket.io.d.ts +++ b/socket.io/socket.io.d.ts @@ -20,6 +20,7 @@ declare module "socket.io" { log: any; volatile: any; broadcast: any; + handshake: any; in(room: string): Socket; to(room: string): Socket; join(name: string, fn: Function): Socket; From 077b00386ca59961d8d548c9f0f23bd1653b22af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Oborn=C3=ADk?= Date: Thu, 20 Mar 2014 08:03:46 +0100 Subject: [PATCH 2/3] Override set method for supertest Request --- supertest/supertest.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/supertest/supertest.d.ts b/supertest/supertest.d.ts index 8a2069d33..d13f7d595 100644 --- a/supertest/supertest.d.ts +++ b/supertest/supertest.d.ts @@ -19,6 +19,8 @@ declare module "supertest" { expect(body: Object, callback?: (err: Error, res: superagent.Response) => void): Test; expect(field: string, val: string, callback?: (err: Error, res: superagent.Response) => void): Test; expect(field: string, val: RegExp, callback?: (err: Error, res: superagent.Response) => void): Test; + set(field: string, val: string): Test; + set(field: Object): Test; } interface SuperTest { From efcd438cbc4889ba8e0b7fc1d828810c27ddff0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Oborn=C3=ADk?= Date: Thu, 20 Mar 2014 08:19:49 +0100 Subject: [PATCH 3/3] Supertest - added query, send methods --- supertest/supertest.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/supertest/supertest.d.ts b/supertest/supertest.d.ts index d13f7d595..8bca76070 100644 --- a/supertest/supertest.d.ts +++ b/supertest/supertest.d.ts @@ -21,6 +21,9 @@ declare module "supertest" { expect(field: string, val: RegExp, callback?: (err: Error, res: superagent.Response) => void): Test; set(field: string, val: string): Test; set(field: Object): Test; + query(val: Object): Test; + send(data: string): Test; + send(data: Object): Test; } interface SuperTest {