// Code generated by convertFourslash; DO NOT EDIT. // To modify this test, run "npm run makemanual whiteSpaceTrimming2" package fourslash_test import ( "testing" "github.com/microsoft/typescript-go/internal/fourslash" "github.com/microsoft/typescript-go/internal/testutil" ) func TestWhiteSpaceTrimming2(t *testing.T) { fourslash.SkipIfFailing(t) t.Parallel() defer testutil.RecoverAndFail(t, "Panic on fourslash test") const content = `let noSubTemplate = ` + "`" + `/* /*1*/` + "`" + `; let templateHead = ` + "`" + `/* /*2*/${1 + 2}` + "`" + `; let templateMiddle = ` + "`" + `/* ${1 + 2 /*3*/}` + "`" + `; let templateTail = ` + "`" + `/* ${1 + 2} /*4*/` + "`" + `;` f, done := fourslash.NewFourslash(t, nil /*capabilities*/, content) defer done() f.GoToMarker(t, "1") f.Insert(t, "\n") f.GoToMarker(t, "2") f.Insert(t, "\n") f.GoToMarker(t, "3") f.Insert(t, "\n") f.GoToMarker(t, "4") f.Insert(t, "\n") f.VerifyCurrentFileContent(t, "let noSubTemplate = `/* \n`;\nlet templateHead = `/* \n${1 + 2}`;\nlet templateMiddle = `/* ${1 + 2\n }`;\nlet templateTail = `/* ${1 + 2} \n`;") }