tests/testthat/test-databricks-helpers.R

test_that("databricks helpers - runtime detection", {

  withr::with_envvar(
    new = c(DATABRICKS_RUNTIME_VERSION = ""),
    {
      expect_no_error(on_databricks())
      expect_false(on_databricks())
      expect_identical(determine_brickster_venv(), "r-brickster")

    }
  )

  withr::with_envvar(
    new = c(DATABRICKS_RUNTIME_VERSION = "14.0"),
    {
      expect_no_error(on_databricks())
      expect_true(on_databricks())
      expect_null(determine_brickster_venv())

    }
  )

})

Try the brickster package in your browser

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

brickster documentation built on Oct. 9, 2026, 5:07 p.m.