UNPKG

declarations

Version:

[![npm version](https://badge.fury.io/js/declarations.svg)](https://www.npmjs.com/package/declarations)

44 lines (36 loc) 1.24 kB
// Type definitions for jasmine-node v1.14.5 // Project: https://github.com/mhevery/jasmine-node // Definitions by: Sven Reglitzki <https://github.com/svi3c/> // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped ///<reference path="../jasmine/legacy/jasmine-1.3.d.ts"/> declare function it(expectation:string, assertion:(done:(err?:any) => void) => void, timeout?:number):void; declare namespace jasmine { interface Env { defaultTimeoutInterval: number; } } declare module "jasmine-node" { interface ExecuteSpecsOptions { specFolders: string[], onComplete?: (runner:jasmine.Runner) => void, isVerbose?: boolean, showColors?: boolean, teamcity?: string | boolean, useRequireJs?: boolean, regExpSpec: RegExp, junitreport?: { report: boolean, savePath: string, useDotNotation: boolean, consolidate: boolean }, includeStackTrace?: boolean, growl?: boolean } interface JasmineNode { executeSpecsInFolder(options:ExecuteSpecsOptions): void; loadHelpersInFolder(path:string, pattern:RegExp): void; } var jasmine:JasmineNode; export = jasmine; }