diff --git a/packages/svelte/tests/runtime-browser/samples/head-warning/_config.js b/packages/svelte/tests/runtime-browser/samples/head-warning/_config.js
deleted file mode 100644
index fb62be1af2..0000000000
--- a/packages/svelte/tests/runtime-browser/samples/head-warning/_config.js
+++ /dev/null
@@ -1,21 +0,0 @@
-import { test } from '../../assert';
-
-export default test({
- warnings: [
- {
- code: 'head_in_component',
- message:
- 'A `
` tag was detected in file `(unknown)`, component `_unknown_`, at line 1. This can lead to runtime errors. Did you mean to use ``?\nhttps://svelte.dev/e/head_in_component',
- start: {
- line: 1,
- character: 0,
- column: 0
- },
- end: {
- line: 3,
- character: 73,
- column: 7
- }
- }
- ]
-});
diff --git a/packages/svelte/tests/runtime-browser/samples/head-warning/main.svelte b/packages/svelte/tests/runtime-browser/samples/head-warning/main.svelte
deleted file mode 100644
index faa18f91b6..0000000000
--- a/packages/svelte/tests/runtime-browser/samples/head-warning/main.svelte
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/packages/svelte/tests/validator/samples/naked-head/input.svelte b/packages/svelte/tests/validator/samples/naked-head/input.svelte
new file mode 100644
index 0000000000..601ca34d65
--- /dev/null
+++ b/packages/svelte/tests/validator/samples/naked-head/input.svelte
@@ -0,0 +1,3 @@
+
+
+
diff --git a/packages/svelte/tests/validator/samples/naked-head/warnings.json b/packages/svelte/tests/validator/samples/naked-head/warnings.json
new file mode 100644
index 0000000000..4607baced0
--- /dev/null
+++ b/packages/svelte/tests/validator/samples/naked-head/warnings.json
@@ -0,0 +1,14 @@
+[
+ {
+ "code": "head_in_component",
+ "message": "Using `` ((unknown):1:0) will likely lead to runtime errors. Use [``](https://svelte.dev/e/head_in_component) instead",
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 7
+ }
+ }
+]