From 86146879bdbdd5efe89a667dd44b0853188537a9 Mon Sep 17 00:00:00 2001 From: Dan Spencer Date: Tue, 10 Jun 2014 17:20:28 +0100 Subject: [PATCH] Changed .reply definition to allow objects as for body parameter --- nock/nock-tests.ts | 3 +++ nock/nock.d.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/nock/nock-tests.ts b/nock/nock-tests.ts index b3b68dd200..f3c166aa1a 100644 --- a/nock/nock-tests.ts +++ b/nock/nock-tests.ts @@ -7,6 +7,7 @@ var str: string; var bool: boolean; var data: string; var num: number; +var obj: {}; var value: any; var regex: RegExp; var options: nock.Options; @@ -29,7 +30,9 @@ inst = inst.intercept(str, str, str, value); inst = inst.reply(num); inst = inst.reply(num, str); + inst = inst.reply(num, str, headers); +inst = inst.reply(num, obj, headers); inst = inst.reply(num, (uri: string, body: string) => { return str; }); diff --git a/nock/nock.d.ts b/nock/nock.d.ts index 9c8aaac2ef..40b728d491 100644 --- a/nock/nock.d.ts +++ b/nock/nock.d.ts @@ -23,6 +23,7 @@ declare module "nock" { intercept(path: string, verb: string, body?: string, options?: any): Scope; reply(responseCode: number, body?: string, headers?: Object): Scope; + reply(responseCode: number, body?: Object, headers?: Object): Scope; reply(responseCode: number, callback: (uri: string, body: string) => string, headers?: Object): Scope; replyWithFile(responseCode: number, fileName: string): Scope;