diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.js b/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.js
deleted file mode 100644
index 065c08afefb..00000000000
--- a/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.js
+++ /dev/null
@@ -1,19 +0,0 @@
-//// [tests/cases/compiler/doNotEmitTripleSlashCommentsInAmbientDeclaration.ts] ////
-
-//// [file0.ts]
-
-///
-class C {
- ///
- public foo(x: string, y: any)
- public foo(x: string, y: number) { }
-}
-
-//// [file1.ts]
-var x = 10;
-
-///
-declare var OData: any;
-
-//// [file1.js]
-var x = 10;
diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.symbols b/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.symbols
deleted file mode 100644
index c41f7ed5822..00000000000
--- a/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.symbols
+++ /dev/null
@@ -1,8 +0,0 @@
-=== tests/cases/compiler/file1.ts ===
-var x = 10;
->x : Symbol(x, Decl(file1.ts, 0, 3))
-
-///
-declare var OData: any;
->OData : Symbol(OData, Decl(file1.ts, 3, 11))
-
diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.js b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.js
new file mode 100644
index 00000000000..9067b5b80a9
--- /dev/null
+++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.js
@@ -0,0 +1,15 @@
+//// [tests/cases/compiler/doNotEmitTripleSlashCommentsOnNotEmittedNode.ts] ////
+
+//// [file0.ts]
+
+///
+declare var OData: any;
+
+//// [file1.ts]
+///
+interface F { }
+
+
+
+//// [file0.js]
+//// [file1.js]
diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.symbols b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.symbols
new file mode 100644
index 00000000000..bb920d2ee1c
--- /dev/null
+++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.symbols
@@ -0,0 +1,12 @@
+=== tests/cases/compiler/file1.ts ===
+///
+interface F { }
+>F : Symbol(F, Decl(file1.ts, 0, 0))
+
+
+=== tests/cases/compiler/file0.ts ===
+
+///
+declare var OData: any;
+>OData : Symbol(OData, Decl(file0.ts, 2, 11))
+
diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.types b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types
similarity index 50%
rename from tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.types
rename to tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types
index f4bb0bbc964..59b63ea1a2f 100644
--- a/tests/baselines/reference/doNotEmitTripleSlashCommentsInAmbientDeclaration.types
+++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types
@@ -1,9 +1,12 @@
=== tests/cases/compiler/file1.ts ===
-var x = 10;
->x : number
->10 : number
-
///
+interface F { }
+>F : F
+
+
+=== tests/cases/compiler/file0.ts ===
+
+///
declare var OData: any;
>OData : any
diff --git a/tests/cases/compiler/doNotEmitTripleSlashCommentsInAmbientDeclaration.ts b/tests/cases/compiler/doNotEmitTripleSlashCommentsInAmbientDeclaration.ts
deleted file mode 100644
index 7075c9e3b30..00000000000
--- a/tests/cases/compiler/doNotEmitTripleSlashCommentsInAmbientDeclaration.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-// @comments: false
-
-// @Filename: file0.ts
-///
-class C {
- ///
- public foo(x: string, y: any)
- public foo(x: string, y: number) { }
-}
-
-// @Filename: file1.ts
-var x = 10;
-
-///
-declare var OData: any;
\ No newline at end of file
diff --git a/tests/cases/compiler/doNotEmitTripleSlashCommentsOnNotEmittedNode.ts b/tests/cases/compiler/doNotEmitTripleSlashCommentsOnNotEmittedNode.ts
new file mode 100644
index 00000000000..91941a6cf81
--- /dev/null
+++ b/tests/cases/compiler/doNotEmitTripleSlashCommentsOnNotEmittedNode.ts
@@ -0,0 +1,10 @@
+// @comments: false
+
+// @Filename: file0.ts
+///
+declare var OData: any;
+
+// @Filename: file1.ts
+///
+interface F { }
+