Skip to content

Commit cf59ec6

Browse files
committed
refactor: use inMemory function
1 parent 15c55ea commit cf59ec6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

R/DataBackendRaster.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ DataBackendRaster = R6Class("DataBackendRaster",
4040

4141
# write raster to disk
4242
sources = map_chr(names(data), function(layer) {
43-
if (data[layer]@ptr$inMemory) {
43+
if (terra::inMemory(data[layer])) {
4444
filename = tempfile(fileext = ".tif")
4545
terra::writeRaster(data[layer], filename = filename)
4646
} else {

tests/testthat/test_DataBackendRaster.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ test_that("in memory rasters work", {
287287

288288
# backend
289289
expect_class(backend, "DataBackendRaster")
290-
expect_equal(backend$stack@ptr$inMemory, c(FALSE, FALSE))
290+
expect_equal(terra::inMemory(backend$stack), c(FALSE, FALSE))
291291
expect_names(names(backend$stack), identical.to = c("x_1", "c_1"))
292292

293293
# active fields
@@ -346,7 +346,7 @@ test_that("in memory and disk rasters work", {
346346

347347
# backend
348348
expect_class(backend, "DataBackendRaster")
349-
expect_equal(backend$stack@ptr$inMemory, c(FALSE, FALSE))
349+
expect_equal(terra::inMemory(backend$stack), c(FALSE, FALSE))
350350
expect_names(names(backend$stack), identical.to = c("x_1", "c_1"))
351351

352352
# active fields

0 commit comments

Comments
 (0)