From 03efcb45aa0df43a255d24bd039b9b26bf961ba3 Mon Sep 17 00:00:00 2001 From: Bartvds Date: Tue, 25 Jun 2013 21:06:56 +0200 Subject: [PATCH] updated chai tdd, added chai-fuzzy tdd --- chai-fuzzy/chai-fuzzy-assert.d.ts | 17 +++++++++++++++++ chai/chai-assert.d.ts | 5 +++-- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 chai-fuzzy/chai-fuzzy-assert.d.ts diff --git a/chai-fuzzy/chai-fuzzy-assert.d.ts b/chai-fuzzy/chai-fuzzy-assert.d.ts new file mode 100644 index 0000000000..f75f99d559 --- /dev/null +++ b/chai-fuzzy/chai-fuzzy-assert.d.ts @@ -0,0 +1,17 @@ +// Type definitions for chai-fuzzy 1.3.0 assert style +// Project: http://chaijs.com/plugins/chai-fuzzy +// Definitions by: Bart van der Schoor +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// + +declare module chai { + interface Assert { + like(act:any, exp:any, msg?:string); + notLike(act:any, exp:any, msg?:string); + containOneLike(act:any, exp:any, msg?:string); + notContainOneLike(act:any, exp:any, msg?:string); + jsonOf(act:any, exp:any, msg?:string); + notJsonOf(act:any, exp:any, msg?:string); + } +} \ No newline at end of file diff --git a/chai/chai-assert.d.ts b/chai/chai-assert.d.ts index ab1a23d14b..7cd5e3d48b 100644 --- a/chai/chai-assert.d.ts +++ b/chai/chai-assert.d.ts @@ -1,4 +1,4 @@ -// Type definitions for chai v1.6.0 assert style +// Type definitions for chai v1.7.0 assert style // Project: http://chaijs.com/ // Definitions by: Bart van der Schoor // Definitions: https://github.com/borisyankov/DefinitelyTyped @@ -10,7 +10,9 @@ declare module chai (express:any, msg?:string); fail(actual?:any, expected?:any, msg?:string, operator?:string); + ok(val:any, msg?:string); + notOk(val:any, msg?:string); equal(act:any, exp:any, msg?:string); notEqual(act:any, exp:any, msg?:string); @@ -71,7 +73,6 @@ declare module chai propertyVal(obj:Object, prop:string, val:any, msg?:string); propertyNotVal(obj:Object, prop:string, val:any, msg?:string); - deepPropertyVal(obj:Object, prop:string, val:any, msg?:string); deepPropertyNotVal(obj:Object, prop:string, val:any, msg?:string);