mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
Update tests
This commit is contained in:
@@ -10,11 +10,7 @@
|
||||
//// class C1 implements I1,I2 {[|
|
||||
//// |]}
|
||||
|
||||
verify.not.codeFixAvailable();
|
||||
|
||||
// TODO: (arozga) Get members from multiple interfaces.
|
||||
/*
|
||||
verify.rangeAfterCodeFix(`
|
||||
x: number;
|
||||
`);
|
||||
*/
|
||||
verify.not.codeFixAvailable();
|
||||
+4
-6
@@ -7,15 +7,13 @@
|
||||
//// y: number;
|
||||
//// }
|
||||
////
|
||||
//// class C1 implements I1,I2 {[|
|
||||
//// class C implements I1,I2 {[|
|
||||
//// y: number;
|
||||
//// |]}
|
||||
|
||||
verify.not.codeFixAvailable();
|
||||
|
||||
// TODO: (arozga) Get members from multiple interfaces.
|
||||
/*
|
||||
verify.rangeAfterCodeFix(`
|
||||
x: number;
|
||||
y: number;
|
||||
`);
|
||||
*/
|
||||
|
||||
verify.not.codeFixAvailable();
|
||||
@@ -0,0 +1,19 @@
|
||||
/// <reference path='fourslash.ts' />
|
||||
|
||||
//// interface I1 {
|
||||
//// x: number;
|
||||
//// }
|
||||
//// interface I2 {
|
||||
//// y: number;
|
||||
//// }
|
||||
////
|
||||
//// class C implements I1,I2 {[|
|
||||
//// x: number;
|
||||
//// |]}
|
||||
|
||||
verify.rangeAfterCodeFix(`
|
||||
y: number;
|
||||
x: number;
|
||||
`);
|
||||
|
||||
verify.not.codeFixAvailable();
|
||||
+4
-16
@@ -7,23 +7,11 @@
|
||||
//// x: string;
|
||||
//// }
|
||||
////
|
||||
//// class C1 implements I1,I2 {[|
|
||||
//// class C implements I1,I2 {[|
|
||||
//// |]}
|
||||
|
||||
verify.not.codeFixAvailable();
|
||||
|
||||
// TODO: (arozga) Get members from multiple interfaces.
|
||||
/*
|
||||
verify.fileAfterCodeFix(`
|
||||
interface I1 {
|
||||
verify.rangeAfterCodeFix(`
|
||||
x: number;
|
||||
}
|
||||
interface I2 {
|
||||
x: string;
|
||||
}
|
||||
|
||||
class C1 implements I1,I2 {
|
||||
x: number & string;
|
||||
}
|
||||
`);
|
||||
*/
|
||||
|
||||
verify.not.codeFixAvailable();
|
||||
Reference in New Issue
Block a user