mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
add tests
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
/// <reference path='fourslash.ts' />
|
||||
|
||||
// @noUnusedLocals: true
|
||||
//// [| namespace greeter {
|
||||
//// class class1 {
|
||||
//// }
|
||||
//// } |]
|
||||
|
||||
verify.rangeAfterCodeFix(`namespace greeter {
|
||||
class _class1 { }
|
||||
}`, /*includeWhiteSpace*/ false, /*errorCode*/ undefined, /*index*/ 1);
|
||||
@@ -0,0 +1,13 @@
|
||||
/// <reference path='fourslash.ts' />
|
||||
|
||||
// @noUnusedLocals: true
|
||||
// @noUnusedParameters:true
|
||||
//// [| namespace Validation {
|
||||
//// var function1 = function() {
|
||||
//// }
|
||||
////} |]
|
||||
|
||||
verify.rangeAfterCodeFix(`namespace Validation {
|
||||
var _function1 = function() {
|
||||
}
|
||||
} `, /*includeWhiteSpace*/ false, /*errorCode*/ undefined, /*index*/ 1);
|
||||
@@ -0,0 +1,19 @@
|
||||
/// <reference path='fourslash.ts' />
|
||||
|
||||
// @noUnusedLocals: true
|
||||
// @noUnusedParameters: true
|
||||
////class greeter {
|
||||
//// [|constructor() {
|
||||
//// var unused = 20;
|
||||
//// var used = "dummy";
|
||||
//// used = used + "second part";
|
||||
//// } |]
|
||||
////}
|
||||
|
||||
verify.rangeAfterCodeFix(`
|
||||
constructor() {
|
||||
var _unused = 20;
|
||||
var used = "dummy";
|
||||
used = used + "second part";
|
||||
}
|
||||
`, /*includeWhiteSpace*/ false, /*errorCode*/ undefined, /*index*/ 1);
|
||||
@@ -0,0 +1,9 @@
|
||||
/// <reference path='fourslash.ts' />
|
||||
|
||||
// @noUnusedLocals: true
|
||||
////[|class greeter<X, Y, Z> |] {
|
||||
//// public a: X;
|
||||
//// public b: Z;
|
||||
////}
|
||||
|
||||
verify.rangeAfterCodeFix("class greeter<X, _Y, Z>", /*includeWhiteSpace*/ false, /*errorCode*/ undefined, /*index*/ 1);
|
||||
Reference in New Issue
Block a user