UNPKG

@rxjs-stuff/marbles

Version:

A set of plugins that provide a natural feeling integration with Mocha and Chai for RxJS "marbles" testing.

13 lines (12 loc) 542 B
import { ColdObservable } from 'rxjs/internal/testing/ColdObservable'; import { HotObservable } from 'rxjs/internal/testing/HotObservable'; import { MarbleValues } from './marble-values'; export interface AssertDeepEqualFn { (actual: any, expected: any, context?: any): boolean | void; } export interface CreateHotObservable { <T>(marbles: string, values?: MarbleValues<T>, error?: any): HotObservable<T>; } export interface CreateColdObservable { <T>(marbles: string, values?: MarbleValues<T>, error?: any): ColdObservable<T>; }