tests/testthat/test-manual.R

if (Sys.getenv("tidywikidatar_testing") == "manual") {
  test_that("check if tw_get cached correctly deleted Wikidata items", {
    testthat::skip_if_offline()

    expect_true(object = {
      tw_set_cache_folder(path = tempdir())
      tw_enable_cache()

      item <- tw_get(
        id = "Q4007665",
        cache = TRUE
      )
      cached_item_df <- tw_get_cached_item(id = "Q4007665")

      cached_item_df$property == "error"
    })
  })
}

Try the tidywikidatar package in your browser

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

tidywikidatar documentation built on March 31, 2023, 9:08 p.m.