add tests

This commit is contained in:
Arthur Ozga
2017-06-06 14:10:34 -07:00
parent f17a612de8
commit 5c91798d56
4 changed files with 52 additions and 0 deletions
@@ -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);