Skip to content

Commit 916e968

Browse files
committed
fix(spec): get tests running using compatibility package
1 parent 6131529 commit 916e968

File tree

182 files changed

+271
-279
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+271
-279
lines changed

compat/Rx.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33
// Subject extends Observable and Observable references Subject in it's
44
// definition
55
export {Observable, Subject} from 'rxjs';
6+
export {AnonymousSubject} from 'rxjs/internal-compatibility';
67
/* tslint:enable:no-unused-variable */
78

9+
export { config } from 'rxjs/internal-compatibility';
10+
811
// statics
912
/* tslint:disable:no-use-before-declare */
1013
import './add/observable/bindCallback';
@@ -157,12 +160,13 @@ export {
157160

158161
export {TestScheduler} from 'rxjs/testing';
159162

160-
export { Operator, Subscriber, AsyncSubject, ConnectableObservable, TimeoutError, TimeInterval, Timestamp, VirtualTimeScheduler } from 'rxjs';
163+
export { Operator, Subscriber, AsyncSubject, ConnectableObservable, TimeoutError, VirtualTimeScheduler } from 'rxjs';
161164
export { AjaxRequest, AjaxResponse, AjaxError, AjaxTimeoutError } from 'rxjs/ajax';
162165

163166
import { asapScheduler, asyncScheduler, queueScheduler, animationFrameScheduler, SchedulerLike } from 'rxjs';
164167

165168
import { iterator, observable, rxSubscriber } from 'rxjs/internal-compatibility';
169+
export { TimeInterval, Timestamp } from 'rxjs/internal-compatibility';
166170

167171
import * as _operators from 'rxjs/operators';
168172

compat/add/observable/throw.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Observable, throwError as staticThrowError } from 'rxjs';
22

33
(Observable as any).throw = staticThrowError;
4-
(Observable as any).throwError = staticThrowError;
4+
Observable.throwError = staticThrowError;
55

66
declare module 'rxjs/internal/Observable' {
77
namespace Observable {

compat/scheduler/animationFrame.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { animationFrameScheduler as animationFrame } from 'rxjs';

compat/scheduler/asap.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { asapScheduler as asap } from 'rxjs';

compat/scheduler/async.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { asyncScheduler as async } from 'rxjs';

compat/scheduler/queue.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { queueScheduler as queue } from 'rxjs';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from 'rxjs-compat/scheduler/animationFrame';

legacy-reexport/scheduler/asap.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from 'rxjs-compat/scheduler/asap';

legacy-reexport/scheduler/async.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from 'rxjs-compat/scheduler/async';

legacy-reexport/scheduler/queue.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from 'rxjs-compat/scheduler/queue';

0 commit comments

Comments
 (0)