tests/testthat/test-att_from_data.R

test_that("att_from_data works with a single package", {

  input1 <- 'data("starwars", package = "dplyr")'
  expect_equal(att_from_data(input1), "dplyr")

})

test_that("att_from_data works with multi package", {

  input1 <- 'data("starwars", package = "dplyr")data("dataset", package = "pkgfake")'
  expect_equal(att_from_data(input1), c("dplyr", "pkgfake"))

})


test_that("att_from_data works with extra spaces", {

  input1 <- 'data("starwars",package    = "dplyr")'
  expect_equal(att_from_data(input1), "dplyr")

})

Try the attachment package in your browser

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

attachment documentation built on April 4, 2025, 12:05 a.m.