es6-shim: Fix tests that fail due to callback covariance (#17247)

This commit is contained in:
Andy
2017-06-16 10:19:02 -07:00
committed by GitHub
parent 04221e07e2
commit 2a4ea59ddf
+4 -4
View File
@@ -52,7 +52,7 @@ let weakSet: WeakSet<Point> = new WeakSet<Point>();
let promiseLikeOfPoint: PromiseLike<Point> = Promise.resolve(point);
let promiseLikeOfPoint3D: PromiseLike<Point3D> = Promise.resolve(point3d);
let promiseOfPoint: Promise<Point> = Promise.resolve(point);
let promiseOfPoint3D: Promise<Point3D> = Promise.resolve(point);
let promiseOfPoint3D: Promise<Point3D> = Promise.resolve(point3d);
let promiseOfArrayOfPoint: Promise<Point[]>;
let promiseOfVoid: Promise<void>;
@@ -183,9 +183,9 @@ promiseOfPoint = promiseOfPoint.catch(e => point);
promiseOfPoint = promiseOfPoint.catch(e => promiseOfPoint);
promiseOfPoint = promiseOfPoint.catch(e => promiseLikeOfPoint);
promiseOfPoint = promiseOfPoint.catch(e => { });
promiseOfPoint3D = promiseOfPoint.catch(e => point3d);
promiseOfPoint3D = promiseOfPoint.catch(e => promiseOfPoint3D);
promiseOfPoint3D = promiseOfPoint.catch(e => promiseLikeOfPoint3D);
promiseOfPoint3D = promiseOfPoint3D.catch(e => point3d);
promiseOfPoint3D = promiseOfPoint3D.catch(e => promiseOfPoint3D);
promiseOfPoint3D = promiseOfPoint3D.catch(e => promiseLikeOfPoint3D);
promiseOfPoint = new Promise<Point>((resolve, reject) => resolve(point));
promiseOfPoint = new Promise<Point>((resolve, reject) => resolve(promiseOfPoint));
promiseOfPoint = new Promise<Point>((resolve, reject) => resolve(promiseLikeOfPoint));