diff --git a/spec/helpers/test-helper.ts b/spec/helpers/test-helper.ts index 753756a181..8c910871b1 100644 --- a/spec/helpers/test-helper.ts +++ b/spec/helpers/test-helper.ts @@ -24,25 +24,27 @@ export function lowerCaseO(...args: Array): Rx.Observable { return o; }; -export const createObservableInputs = (value: T) => Rx.Observable.of>( - Rx.Observable.of(value), - Rx.Observable.of(value, Rx.Scheduler.async), - [value], - Promise.resolve(value), - ({ - [$$iterator]: () => { - const iteratorResults = [ - { value, done: false }, - { done: true } - ]; - return { - next: () => { - return iteratorResults.shift(); - } - }; - } - }), - ({ [$$symbolObservable]: () => Rx.Observable.of(value) }) -); +export function createObservableInputs(value: T): Rx.Observable> { + return Rx.Observable.of>( + Rx.Observable.of(value), + Rx.Observable.of(value, Rx.Scheduler.async), + [value], + Promise.resolve(value), + ({ + [$$iterator]: () => { + const iteratorResults = [ + { value, done: false }, + { done: true } + ]; + return { + next: () => { + return iteratorResults.shift(); + } + }; + } + }), + ({ [$$symbolObservable]: () => Rx.Observable.of(value) }) + ); +} global.__root__ = root; diff --git a/tsconfig.json b/tsconfig.json index 6d6702f311..aec8b5e161 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -16,10 +16,11 @@ "es2015.collection", "es2015.promise", "dom" - ] + ], + "types": ["mocha", "node"] }, "formatCodeOptions": { "indentSize": 2, "tabSize": 2 } -} \ No newline at end of file +}