diff --git a/sinon-chai/sinon-chai-tests.ts b/sinon-chai/sinon-chai-tests.ts index b250b142d..48ac47ee9 100644 --- a/sinon-chai/sinon-chai-tests.ts +++ b/sinon-chai/sinon-chai-tests.ts @@ -3,12 +3,17 @@ declare var expect: chai.ExpectStatic; +import chai = require('chai'); +import sinonChai = require('sinon-chai'); + +chai.use(sinonChai); + function test() { var spy: Function; var anotherSpy: Function; - var context; - var match; - + var context: any; + var match: any; + expect(spy).to.have.been.called; expect(spy).to.have.been.calledOnce; expect(spy).to.have.been.calledTwice; diff --git a/sinon-chai/sinon-chai.d.ts b/sinon-chai/sinon-chai.d.ts index f8166d4d6..0f639abb7 100644 --- a/sinon-chai/sinon-chai.d.ts +++ b/sinon-chai/sinon-chai.d.ts @@ -26,3 +26,8 @@ declare module chai { always: Expect; } } + +declare module "sinon-chai" { + function exports(_chai: typeof chai, utils: any): void; + export = exports; +}