# Tests for zarrs dispatch helpers (R/zarrs-dispatch.R) # --- can_use_zarrs_create() --- test_that("can_use_zarrs_create returns FALSE when zarrs unavailable", { orig <- .pizzarr_env$zarrs_available on.exit(.pizzarr_env$zarrs_available <- orig) .pizzarr_env$zarrs_available <- FALSE d <- tempfile() dir.create(d) on.exit(unlink(d, recursive = TRUE), add = TRUE) ds <- DirectoryStore$new(d) dtype <- Dtype$new(" 1 --- test_that("can_use_zarrs returns FALSE for step > 1 slice", { skip_if(!.pizzarr_env$zarrs_available, "zarrs backend not available") d <- tempfile() on.exit(unlink(d, recursive = TRUE)) z <- zarr_create(store = d, shape = 10L, chunks = 5L, dtype = "