tests/testthat/test-find_elements.R

test_that("find_elements() works", {
  session <- selenider_test_session()

  open_url("https://ashbythorpe.github.io/selenider/articles/test-site.html")

  elem_click(s("#toggle_div"))

  expect_true(
    elem_find(find_elements(session, "p", xpath = ".//div/p"), has_text("Hello")) ==
      find_element(find_element(session, ".toggleable"), "p")
  )
})

Try the selenider package in your browser

Any scripts or data that you put into this service are public.

selenider documentation built on April 3, 2025, 5:51 p.m.