tests/testthat/test-coursekata_attach.R

test_that("all course packages are listed with version and whether attached", {
  attachments <- suppressMessages(coursekata_attach())
  expect_identical(attachments, coursekata_packages())
})


test_that("a nicely formatted message is displayed when attaching the packages", {
  info <- coursekata_packages()
  purrr::walk(info$package, function(package) {
    expect_message(coursekata_attach(), sprintf(".*[vx] %s +.*", package))
  })
})
UCLATALL/coursekata-r documentation built on Aug. 24, 2023, 8:54 p.m.