Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: install WebdriverIO packages as optional dev dependencies #510

Merged
merged 4 commits into from
Aug 17, 2020

Commits on Aug 14, 2020

  1. chore: upgrade all devDependencies

    We must stay with jest@25.5.4 as long as we want to execute our test in
    node@8 (i.e. until node@14 enters LTS).
    ctavan committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    9d5deef View commit details
    Browse the repository at this point in the history
  2. test: install WebdriverIO packages as optional dev dependencies

    WebdriverIO which we use for browser testing cannot be installed on some
    platforms like z/OS.
    
    In order to allow "Canary in the Goldmine"
    (https://github.com/nodejs/citgm) to be run on such platforms as well we
    need to install WebdriverIO as an optional devDependency. Unfortunately
    npm doesn't support this out-of-the-box, so we have to wrap the affected
    dependencies in a small local wrapper package.
    
    Fixes #509.
    ctavan committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    ec68588 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2020

  1. Configuration menu
    Copy the full SHA
    410e921 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    964a6e4 View commit details
    Browse the repository at this point in the history