From c5058746de1d92eb23b8624e2defb3b74ea096df Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Wed, 22 Oct 2025 01:18:49 +0200 Subject: [PATCH] feat: Added lint rules to ignore mochi tests, b=no-bug, c=tests --- eslint.config.mjs | 3 ++- src/zen/tests/manifest.toml | 3 +++ src/zen/tests/mochitests/reportbrokensite/browser.toml | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index 6353523ce..19ed43515 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -4,7 +4,7 @@ import js from '@eslint/js'; import globals from 'globals'; -import { defineConfig } from 'eslint/config'; +import { defineConfig, globalIgnores } from 'eslint/config'; import zenGlobals from './src/zen/zen.globals.js'; export default defineConfig([ @@ -23,4 +23,5 @@ export default defineConfig([ }, ignores: ['**/vendor/**', '**/tests/**'], }, + globalIgnores(['**/mochitests/**']), ]); diff --git a/src/zen/tests/manifest.toml b/src/zen/tests/manifest.toml index aeb652ed6..caabc861f 100644 --- a/src/zen/tests/manifest.toml +++ b/src/zen/tests/manifest.toml @@ -6,6 +6,9 @@ [reportbrokensite] source = "browser/components/reportbrokensite/test/browser" is_direct_path = true +disable = [ + "browser_addon_data_sent.js" +] [reportbrokensite.replace-manifest] "../../../../../" = "../../../../" diff --git a/src/zen/tests/mochitests/reportbrokensite/browser.toml b/src/zen/tests/mochitests/reportbrokensite/browser.toml index 5681f1794..f88c3bf26 100644 --- a/src/zen/tests/mochitests/reportbrokensite/browser.toml +++ b/src/zen/tests/mochitests/reportbrokensite/browser.toml @@ -7,6 +7,7 @@ support-files = [ ] ["browser_addon_data_sent.js"] +disabled="Disabled by import_external_tests.py" support-files = [ "send_more_info.js" ] skip-if = ["os == 'win' && os_version == '11.26100' && processor == 'x86_64' && opt"] # Bug 1955805