tests/testthat/test-is_assessment.R

test_that("is_assessment works", {

  expect_true(is_assessment(test_assessment))

  expect_false(is_assessment(faithful))
  expect_false(is_assessment("hi"))
  expect_false(is_assessment(data.frame()))

  test_raw <- suppressMessages(download_assessment(25002))

  if (nrow(test_raw) != 0) {
    expect_true(is_assessment(test_raw))
  } else {
    # for when server doesn't respond
    expect_false(is_assessment(test_raw))
  }
})

Try the fqar package in your browser

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

fqar documentation built on June 22, 2025, 1:06 a.m.