Skip to content
This repository was archived by the owner on Mar 19, 2021. It is now read-only.
This repository was archived by the owner on Mar 19, 2021. It is now read-only.

--chrome-options flag doesn't work #149

@robfentress

Description

@robfentress

Attempting to use you example of how to use the --chrome-options flag results in a WebDriverError. Here is the command and the output:

accessibility-report-tool > axe --chrome-options="no-sandbox,disable-setuid-sandbox,disable-dev-shm-usage" www.deque.com
Running axe-core 3.5.5 in chrome-headless
/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

WebDriverError: invalid argument: cannot parse capability: chromeOptions
from invalid argument: cannot parse args
from invalid argument: each argument must be a string
  (Driver info: chromedriver=84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310}),platform=Mac OS X 10.13.6 x86_64)
    at Object.checkLegacyResponse (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/node_modules/selenium-webdriver/index.js:642:16)
    at startDriver (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/lib/webdriver.js:37:26)
    at testPages (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/lib/axe-test-urls.js:11:10)
    at Object.<anonymous> (/Users/robfentress/.nvm/versions/node/v12.16.2/lib/node_modules/axe-cli/index.js:136:1)
    at Module._compile (internal/modules/cjs/loader.js:1156:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32) {
  name: 'WebDriverError',
  remoteStacktrace: ''
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions