This is an automated email from the ASF dual-hosted git repository.

tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new e9177d30549 kie-tools#3179: Re-enable Chrome Extensions tests for 
BPMN, DMN, and SWF extensions (#3185)
e9177d30549 is described below

commit e9177d305497b322e12cec21c576f0c6de205510
Author: Fabrizio Antonangeli <[email protected]>
AuthorDate: Tue Jun 24 20:20:35 2025 +0200

    kie-tools#3179: Re-enable Chrome Extensions tests for BPMN, DMN, and SWF 
extensions (#3185)
---
 packages/chrome-extension-pack-kogito-kie-editors/package.json    | 3 +--
 packages/chrome-extension-serverless-workflow-editor/package.json | 3 +--
 packages/chrome-extension-test-helper/src/utils/tools/Driver.ts   | 2 ++
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/packages/chrome-extension-pack-kogito-kie-editors/package.json 
b/packages/chrome-extension-pack-kogito-kie-editors/package.json
index a283800c574..e036da5c991 100644
--- a/packages/chrome-extension-pack-kogito-kie-editors/package.json
+++ b/packages/chrome-extension-pack-kogito-kie-editors/package.json
@@ -18,9 +18,8 @@
     "install": "node install.js",
     "lint": "run-script-if --bool \"$(build-env linters.run)\" --then 
\"kie-tools--eslint ./src\"",
     "start": "webpack serve --env dev",
-    "test-e2e": "echo 'Tests are skipped for this package as they were flaky. 
See 
https://github.com/apache/incubator-kie-tools/pull/3170#issuecomment-2963826517'",
+    "test-e2e": "run-script-if --ignore-errors \"$(build-env 
endToEndTests.ignoreFailures)\" --bool \"$(build-env endToEndTests.run)\" 
--then \"pnpm rimraf ./dist-tests-e2e\" \"pnpm start-server-and-test 
test-e2e:start https-get://localhost:$(build-env chromeExtension.dev.port) 
test-e2e:run\"",
     "test-e2e:run": "jest --runInBand -c ./jest.e2e.config.js",
-    "test-e2e:skip": "run-script-if --ignore-errors \"$(build-env 
endToEndTests.ignoreFailures)\" --bool \"$(build-env endToEndTests.run)\" 
--then \"pnpm rimraf ./dist-tests-e2e\" \"pnpm start-server-and-test 
test-e2e:start https-get://localhost:$(build-env chromeExtension.dev.port) 
test-e2e:run\"",
     "test-e2e:start": "pnpm start"
   },
   "dependencies": {
diff --git a/packages/chrome-extension-serverless-workflow-editor/package.json 
b/packages/chrome-extension-serverless-workflow-editor/package.json
index 3557166aefe..9c22a1a4bd0 100644
--- a/packages/chrome-extension-serverless-workflow-editor/package.json
+++ b/packages/chrome-extension-serverless-workflow-editor/package.json
@@ -18,9 +18,8 @@
     "install": "node install.js",
     "lint": "run-script-if --bool \"$(build-env linters.run)\" --then 
\"kie-tools--eslint ./src\"",
     "start": "webpack serve --env dev",
-    "test-e2e": "echo 'Tests are skipped for this package as they were flaky. 
See 
https://github.com/apache/incubator-kie-tools/pull/3170#issuecomment-2963826517'",
+    "test-e2e": "run-script-if --ignore-errors \"$(build-env 
endToEndTests.ignoreFailures)\" --bool \"$(build-env endToEndTests.run)\" 
--then \"pnpm rimraf ./dist-tests-e2e\" \"pnpm start-server-and-test 
test-e2e:start https-get://localhost:$(build-env swfChromeExtension.dev.port) 
test-e2e:run\"",
     "test-e2e:run": "jest --runInBand -c ./jest.e2e.config.js",
-    "test-e2e:skip": "run-script-if --ignore-errors \"$(build-env 
endToEndTests.ignoreFailures)\" --bool \"$(build-env endToEndTests.run)\" 
--then \"pnpm rimraf ./dist-tests-e2e\" \"pnpm start-server-and-test 
test-e2e:start https-get://localhost:$(build-env swfChromeExtension.dev.port) 
test-e2e:run\"",
     "test-e2e:start": "pnpm start"
   },
   "devDependencies": {
diff --git a/packages/chrome-extension-test-helper/src/utils/tools/Driver.ts 
b/packages/chrome-extension-test-helper/src/utils/tools/Driver.ts
index b7dc2b3e3ef..190af481bff 100644
--- a/packages/chrome-extension-test-helper/src/utils/tools/Driver.ts
+++ b/packages/chrome-extension-test-helper/src/utils/tools/Driver.ts
@@ -52,6 +52,8 @@ export default class Driver {
     chromeOptions.addArguments(
       "--user-data-dir=" + CHROME_DIR,
       "--load-extension=" + chromeExtensionPath,
+      // This flag enables --load-extension, required for testing Chrome 
extensions
+      "--disable-features=DisableLoadExtensionCommandLineSwitch",
       "--enable-features=UnexpireFlagsM118",
       "--allow-insecure-localhost",
       "--disable-web-security",


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to