{"version":3,"file":"rx.testing.min.js","sources":["rx.testing.js"],"names":["factory","objectTypes","boolean","function","object","number","string","undefined","root","window","this","freeExports","exports","nodeType","freeModule","module","freeGlobal","global","define","amd","Rx","require","call","exp","OnNextPredicate","predicate","OnErrorPredicate","MockPromise","scheduler","messages","self","subscriptions","observers","i","len","length","message","notification","value","innerNotification","scheduleAbsoluteWithState","time","obs","slice","j","jLen","accept","disposableEmpty","Observer","Observable","Notification","VirtualTimeScheduler","Disposable","empty","disposableCreate","create","CompositeDisposable","inherits","SingleAssignmentDisposable","internals","defaultComparer","isEqual","prototype","equals","other","kind","exception","ReactiveTest","created","subscribed","disposed","onNext","ticks","Recorded","createOnNext","onError","error","createOnError","onCompleted","createOnCompleted","subscribe","start","end","Subscription","comparer","toString","unsubscribe","Number","MAX_VALUE","MockDisposable","disposes","push","clock","dispose","MockObserver","__super__","MockObserverPrototype","then","onResolved","onRejected","newPromise","index","observer","x","retValue","idx","indexOf","splice","err","HotObservable","observable","ColdObservable","d","add","scheduleRelativeWithState","TestScheduler","baseComparer","y","state","dueTime","action","absolute","relative","toDateTimeOffset","Date","getTime","toRelative","timeSpan","startWithTiming","source","subscription","createObserver","startWithDispose","startWithCreate","createHotObservable","args","arguments","Array","isArray","createColdObservable","createResolvedPromise","createRejectedPromise","reason"],"mappings":"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"}