{"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","argsOrArray","args","idx","length","Array","isArray","slice","OnNextPredicate","predicate","OnErrorPredicate","MockPromise","scheduler","messages","self","subscriptions","observers","i","len","message","notification","value","innerNotification","scheduleAbsoluteWithState","time","obs","j","jLen","accept","disposableEmpty","Observer","Observable","Notification","VirtualTimeScheduler","Disposable","empty","disposableCreate","create","CompositeDisposable","SingleAssignmentDisposable","prototype","inherits","internals","defaultComparer","isEqual","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","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","arguments","createColdObservable","createResolvedPromise","createRejectedPromise","reason"],"mappings":"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"}