mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-24 05:06:02 +08:00
core-js: Fix tests that fail due to callback covariance
This commit is contained in:
@@ -243,15 +243,15 @@ promiseLikeOfPoint = promiseLikeOfPoint.then(p => promiseLikeOfPoint);
|
||||
promiseLikeOfPoint = promiseLikeOfPoint.then(p => point, e => point);
|
||||
promiseLikeOfPoint = promiseLikeOfPoint.then(p => promiseLikeOfPoint, e => point);
|
||||
promiseLikeOfPoint = promiseLikeOfPoint.then(p => point, e => promiseLikeOfPoint);
|
||||
promiseLikeOfPoint = promiseLikeOfPoint.then(p => point, e => { });
|
||||
promiseLikeOfPoint = promiseLikeOfPoint.then(p => promiseLikeOfPoint, e => { });
|
||||
promiseLikeOfPoint = promiseLikeOfPoint.then(p => point, e => { throw e; });
|
||||
promiseLikeOfPoint = promiseLikeOfPoint.then(p => promiseLikeOfPoint, e => { throw e; });
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => point3d);
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => promiseLikeOfPoint3D);
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => point3d, e => point3d);
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => promiseLikeOfPoint3D, e => point3d);
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => point3d, e => promiseLikeOfPoint3D);
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => point3d, e => { });
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => promiseLikeOfPoint3D, e => { });
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => point3d, e => { throw e; });
|
||||
promiseLikeOfPoint3D = promiseLikeOfPoint.then(p => promiseLikeOfPoint3D, e => { throw e; });
|
||||
promiseOfPoint.then((point: Point) => { });
|
||||
promiseOfPoint = promiseOfPoint.then();
|
||||
promiseOfPoint = promiseOfPoint.then(p => point);
|
||||
@@ -262,9 +262,9 @@ promiseOfPoint = promiseOfPoint.then(p => promiseOfPoint, e => point);
|
||||
promiseOfPoint = promiseOfPoint.then(p => promiseLikeOfPoint, e => point);
|
||||
promiseOfPoint = promiseOfPoint.then(p => point, e => promiseOfPoint);
|
||||
promiseOfPoint = promiseOfPoint.then(p => point, e => promiseLikeOfPoint);
|
||||
promiseOfPoint = promiseOfPoint.then(p => point, e => { });
|
||||
promiseOfPoint = promiseOfPoint.then(p => promiseOfPoint, e => { });
|
||||
promiseOfPoint = promiseOfPoint.then(p => promiseLikeOfPoint, e => { });
|
||||
promiseOfPoint = promiseOfPoint.then(p => point, e => { throw e; });
|
||||
promiseOfPoint = promiseOfPoint.then(p => promiseOfPoint, e => { throw e; });
|
||||
promiseOfPoint = promiseOfPoint.then(p => promiseLikeOfPoint, e => { throw e; });
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => point3d);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => promiseOfPoint3D);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => promiseLikeOfPoint3D);
|
||||
@@ -273,16 +273,16 @@ promiseOfPoint3D = promiseOfPoint.then(p => promiseOfPoint3D, e => point3d);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => promiseLikeOfPoint3D, e => point3d);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => point3d, e => promiseOfPoint3D);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => point3d, e => promiseLikeOfPoint3D);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => point3d, e => { });
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => promiseOfPoint3D, e => { });
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => promiseLikeOfPoint3D, e => { });
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => point3d, e => { throw e; });
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => promiseOfPoint3D, e => { throw e; });
|
||||
promiseOfPoint3D = promiseOfPoint.then(p => promiseLikeOfPoint3D, e => { throw e; });
|
||||
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);
|
||||
promiseOfPoint = promiseOfPoint.catch(e => { throw e; });
|
||||
promiseOfPoint3D = promiseOfPoint.then(p2d => ({ ...p2d, z: 0 })).catch(e => point3d);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p2d => ({ ...p2d, z: 0 })).catch(e => promiseOfPoint3D);
|
||||
promiseOfPoint3D = promiseOfPoint.then(p2d => ({ ...p2d, z: 0 })).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));
|
||||
|
||||
Reference in New Issue
Block a user