diff --git a/.eslintrc.json b/.eslintrc.json index d617adbb7c39..2ea366beb18d 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -6,5 +6,11 @@ }, "settings": { "import/ignore": "/template/" + }, + "rules": { + "no-restricted-properties": [ + "error", + { "object": "test", "property": "only", "message": "Do not check in test.only tests." } + ] } } diff --git a/packages/kit/.eslintrc.json b/packages/kit/.eslintrc.json index 1a29bd487660..81cfeae9c262 100644 --- a/packages/kit/.eslintrc.json +++ b/packages/kit/.eslintrc.json @@ -15,7 +15,8 @@ "rules": { "no-restricted-properties": [ "error", - { "property": "substr", "message": "Use .slice instead of .substr." } + { "property": "substr", "message": "Use .slice instead of .substr." }, + { "object": "test", "property": "only", "message": "Do not check in test.only tests." } ], "@typescript-eslint/no-empty-interface": "off" } diff --git a/packages/kit/src/core/sync/create_manifest_data/index.spec.js b/packages/kit/src/core/sync/create_manifest_data/index.spec.js index a08180d62e95..843161a43509 100644 --- a/packages/kit/src/core/sync/create_manifest_data/index.spec.js +++ b/packages/kit/src/core/sync/create_manifest_data/index.spec.js @@ -551,7 +551,7 @@ test('errors on duplicate layout definition', () => { ); }); -test.only('errors on recursive name layout', () => { +test('errors on recursive name layout', () => { assert.throws( () => create('samples/named-layout-recursive-1'), /Recursive layout detected: samples\/named-layout-recursive-1\/__layout-a@b\.svelte -> samples\/named-layout-recursive-1\/__layout-b@a\.svelte -> samples\/named-layout-recursive-1\/__layout-a@b\.svelte/