diff --git a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_OnModuleSpecifier.ts b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_OnModuleSpecifier.ts new file mode 100644 index 00000000000..850a2d2863f --- /dev/null +++ b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_OnModuleSpecifier.ts @@ -0,0 +1,6 @@ +/// + +////import { x } from /*x*/"foo"/*y*/; + +goTo.select("x", "y"); +verify.not.refactorAvailable(ts.Diagnostics.Convert_to_template_string.message); diff --git a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateBackTick.ts b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateBackTick.ts index fcb1998dfd0..1e4ffa0b49e 100644 --- a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateBackTick.ts +++ b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateBackTick.ts @@ -3,10 +3,4 @@ //// const foo = "/*x*/w/*y*/ith back`tick" goTo.select("x", "y"); -edit.applyRefactor({ - refactorName: "Convert to template string", - actionName: "Convert to template string", - actionDescription: ts.Diagnostics.Convert_to_template_string.message, - newContent: -"const foo = `with back\\`tick`", -}); +verify.not.refactorAvailable(ts.Diagnostics.Convert_to_template_string.message); diff --git a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSimple.ts b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSimple.ts index 11fee10594b..86b1300ad01 100644 --- a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSimple.ts +++ b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSimple.ts @@ -3,10 +3,4 @@ //// const foo = "/*x*/f/*y*/oobar rocks" goTo.select("x", "y"); -edit.applyRefactor({ - refactorName: "Convert to template string", - actionName: "Convert to template string", - actionDescription: ts.Diagnostics.Convert_to_template_string.message, - newContent: -`const foo = \`foobar rocks\``, -}); +verify.not.refactorAvailable(ts.Diagnostics.Convert_to_template_string.message); \ No newline at end of file diff --git a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSingleQuote.ts b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSingleQuote.ts index 0b6c94dadcd..8883cbb3ae3 100644 --- a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSingleQuote.ts +++ b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateSingleQuote.ts @@ -3,10 +3,4 @@ //// const foo = '/*x*/f/*y*/oobar rocks' goTo.select("x", "y"); -edit.applyRefactor({ - refactorName: "Convert to template string", - actionName: "Convert to template string", - actionDescription: ts.Diagnostics.Convert_to_template_string.message, - newContent: -`const foo = \`foobar rocks\``, -}); +verify.not.refactorAvailable(ts.Diagnostics.Convert_to_template_string.message);