Running ‘testthat.R’ [8s/12s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/tests.html
  > # * https://testthat.r-lib.org/reference/test_package.html#special-files
  > 
  > library(testthat)
  > library(selenider)
  > 
  > test_check("selenider")
  Saving _problems/test-keys-12.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  Saving _problems/test-keys-27.R
  [ FAIL 29 | WARN 0 | SKIP 44 | PASS 127 ]
  
  ══ Skipped tests (44) ══════════════════════════════════════════════════════════
  • On CRAN (4): 'test-keys.R:1:1', 'test-keys.R:1:1', 'test-keys.R:1:1',
    'test-keys.R:1:1'
  • Selenider dependencies unavailable (40): 'test-actions.R:2:3',
    'test-actions.R:169:3', 'test-actions.R:218:3', 'test-actions.R:258:3',
    'test-api.R:2:3', 'test-cache.R:2:3', 'test-cache.R:30:3',
    'test-cache.R:56:3', 'test-children.R:2:3', 'test-collections.R:2:3',
    'test-collections.R:22:3', 'test-conditions.R:2:3',
    'test-conditions_multiple.R:2:3', 'test-elem_filter.R:2:3',
    'test-elem_filter.R:35:3', 'test-elem_flatten.R:2:3',
    'test-empty_selenider_elements.R:2:3', 'test-expect.R:2:3',
    'test-expect.R:65:3', 'test-expect.R:79:3', 'test-expect_all.R:4:3',
    'test-expect_all.R:19:3', 'test-find_element.R:2:3',
    'test-find_elements.R:2:3', 'test-get_actual_element.R:2:3',
    'test-get_actual_element.R:21:3', 'test-global_actions.R:2:3',
    'test-global_actions.R:44:3', 'test-js.R:2:3', 'test-js.R:26:3',
    'test-js.R:34:3', 'test-js.R:63:3', 'test-js.R:79:3', 'test-print.R:2:3',
    'test-properties-multiple.R:2:3', 'test-properties.R:2:3',
    'test-rvest.R:4:3', 'test-session.R:2:3', 'test-site.R:2:3',
    'test-utils-errors.R:2:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-keys.R:9:3'): Keys matched to Selenium keys ────────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `get_rselenium_key(keys$backspace)`: The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─testthat::expect_equal(get_rselenium_key(keys$backspace), RSelenium::selKeys$backspace) at test-keys.R:9:3
   2. │ └─testthat::quasi_label(enquo(object), label)
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. └─selenider:::get_rselenium_key(keys$backspace)
   5.   └─rlang::check_installed("RSelenium")
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("BACKSPACE", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("TAB", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("RETURN", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("ENTER", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("SHIFT", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("CTRL", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("ALT", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("ESC", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("SPACE", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("UP", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("DOWN", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("LEFT", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("RIGHT", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("INSERT", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F1", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F2", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F3", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F4", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F5", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F6", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F7", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F8", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F9", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F10", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F11", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("F12", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("COMMAND", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  ── Failure ('test-keys.R:27:5'): Each key has a selenium key definition ────────
  Expected `get_rselenium_key(structure("META", class = "selenider_key"))` not to throw any errors.
  Actually got a <rlib_error_package_not_found> with message:
    The package "RSelenium" is required.
  Backtrace:
      ▆
   1. ├─rlang::inject(expect_no_error(get_rselenium_key(!!key))) at test-keys.R:27:5
   2. └─testthat::expect_no_error(get_rselenium_key(`<slndr_ky>`))
  
  [ FAIL 29 | WARN 0 | SKIP 44 | PASS 127 ]
  Error:
  ! Test failures.
  Execution halted