From cf83a0f9bff022c98728294d9d9b54f6747985a0 Mon Sep 17 00:00:00 2001 From: Igor Oleinikov Date: Wed, 19 Mar 2014 16:48:03 +0400 Subject: [PATCH] Fixed `Observer` derived class in rx.testing.d.ts --- rx.js/rx.testing.d.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rx.js/rx.testing.d.ts b/rx.js/rx.testing.d.ts index 69fcf2c13..f03b2de08 100644 --- a/rx.js/rx.testing.d.ts +++ b/rx.js/rx.testing.d.ts @@ -46,8 +46,13 @@ declare module Rx { equals(other: Subscription): boolean; } - export class MockObserver extends Observer { - constructor(scheduler: IScheduler); + export interface MockObserver extends Observer { messages: Recorded[]; } + + interface MockObserverStatic extends ObserverStatic { + new (scheduler: IScheduler): MockObserver; + } + + export var MockObserver: MockObserverStatic; }