Skip to content

Commit b2b3ca8

Browse files
improve test cube
1 parent d34a67c commit b2b3ca8

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

tests/testthat/test-cube.R

+15-10
Original file line numberDiff line numberDiff line change
@@ -561,25 +561,30 @@ test_that("Creating Sentinel-1 RTC cubes from MPC", {
561561
# progress = TRUE
562562
# )
563563
})
564-
test_that("Creating Sentinel-1 GRD cubes from MPC uding tiles", {
564+
test_that("Creating Sentinel-1 GRD cubes from MPC using tiles", {
565565

566566
cube_s1_grd <- sits_cube(
567567
source = "MPC",
568568
collection = "SENTINEL-1-GRD",
569569
bands = c("VV", "VH"),
570570
orbit = "descending",
571-
tiles = "20LKP",
572-
start_date = "2023-03-01",
573-
end_date = "2023-09-30"
571+
tiles = c("21LUJ","21LVJ"),
572+
start_date = "2021-03-01",
573+
end_date = "2021-09-30"
574574
)
575575
bbox <- sits_bbox(cube_s1_grd)
576-
expect_true(grepl("18N", bbox[["crs"]]))
577-
expect_equal(381340, bbox[["xmin"]])
578-
expect_equal(701860, bbox[["xmax"]])
576+
roi_cube_s1 <- sits_mgrs_to_roi(c("21LUJ","21LVJ"))
577+
578+
expect_true(bbox[["xmin"]] < roi_cube_s1[["lon_min"]])
579+
expect_true(bbox[["xmax"]] > roi_cube_s1[["lon_max"]])
580+
expect_true(bbox[["ymin"]] < roi_cube_s1[["lat_min"]])
581+
expect_true(bbox[["ymax"]] > roi_cube_s1[["lat_max"]])
582+
expect_true(all(c("VV", "VH") %in% sits_bands(cube_s1_grd)))
579583

580-
roi_20LKP <- sits_mgrs_to_roi("20LKP")
584+
r_obj <- .raster_open_rast(cube_s1_grd$file_info[[1]]$path[[1]])
585+
expect_true(terra::nrow(r_obj) == cube_s1_grd$file_info[[1]]$nrows[[1]])
581586

582-
output_dir <- paste0(tempdir(), "/s1-2")
587+
output_dir <- paste0(tempdir(), "/s1-grd")
583588
if (!dir.exists(output_dir)) {
584589
dir.create(output_dir)
585590
}
@@ -588,7 +593,7 @@ test_that("Creating Sentinel-1 GRD cubes from MPC uding tiles", {
588593
cube = cube_s1_grd,
589594
period = "P12D",
590595
res = 120,
591-
tiles = "20LKP",
596+
tiles = c("21LUJ","21LVJ"),
592597
multicores = 4,
593598
output_dir = output_dir,
594599
progress = TRUE

0 commit comments

Comments
 (0)