tests/testthat/test-utils-fix.R

test_that("fix_datetime converts datetime", {
  skip_if_not_installed("lubridate")

  res <- tibble::tibble(updated_at = as.character(lubridate::now()))

  res <- fix_datetime(res)
  expect_s3_class(res$updated_at, "POSIXct")
  expect_equal(attr(res$updated_at, "tzone"), "UTC")
  expect_error(fix_datetime("not_a_df_or_list"))
})
jemus42/tRakt documentation built on June 13, 2025, 10:18 p.m.