Running ‘aggregate.R’ [1s/2s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  Running ‘cast.R’ [2s/2s]
  Comparing ‘cast.Rout’ to ‘cast.Rout.save’ ... OK
  Running ‘crs.R’ [1s/1s]
  Comparing ‘crs.Rout’ to ‘crs.Rout.save’ ... OK
  Running ‘dist.R’ [1s/1s]
  Comparing ‘dist.Rout’ to ‘dist.Rout.save’ ... OK
  Running ‘dplyr.R’ [3s/4s]
  Comparing ‘dplyr.Rout’ to ‘dplyr.Rout.save’ ... OK
  Running ‘empty.R’ [1s/1s]
  Comparing ‘empty.Rout’ to ‘empty.Rout.save’ ... OK
  Running ‘full.R’ [1s/2s]
  Comparing ‘full.Rout’ to ‘full.Rout.save’ ... OK
  Running ‘gdal_geom.R’ [2s/2s]
  Comparing ‘gdal_geom.Rout’ to ‘gdal_geom.Rout.save’ ... OK
  Running ‘geos.R’ [21s/25s]
  Comparing ‘geos.Rout’ to ‘geos.Rout.save’ ... OK
  Running ‘graticule.R’ [3s/4s]
  Comparing ‘graticule.Rout’ to ‘graticule.Rout.save’ ... OK
  Running ‘grid.R’ [1s/2s]
  Comparing ‘grid.Rout’ to ‘grid.Rout.save’ ... OK
  Running ‘maps.R’ [2s/3s]
  Comparing ‘maps.Rout’ to ‘maps.Rout.save’ ... OK
  Running ‘plot.R’ [7s/8s]
  Comparing ‘plot.Rout’ to ‘plot.Rout.save’ ... OK
  Running ‘read.R’ [3s/5s]
  Comparing ‘read.Rout’ to ‘read.Rout.save’ ... OK
  Running ‘roundtrip.R’ [2s/3s]
  Comparing ‘roundtrip.Rout’ to ‘roundtrip.Rout.save’ ... OK
  Running ‘s2.R’ [2s/3s]
  Comparing ‘s2.Rout’ to ‘s2.Rout.save’ ... OK
  Running ‘sample.R’ [1s/2s]
  Comparing ‘sample.Rout’ to ‘sample.Rout.save’ ... OK
  Running ‘sfc.R’ [11s/12s]
  Comparing ‘sfc.Rout’ to ‘sfc.Rout.save’ ... OK
  Running ‘sfg.R’ [1s/2s]
  Comparing ‘sfg.Rout’ to ‘sfg.Rout.save’ ... OK
  Running ‘spatstat.R’ [4s/5s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [3s/3s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ...
273d272
<       "full_name": "/ones",
301c300
< }[1] "{\n  \"type\": \"group\",\n  \"driver\": \"Zarr\",\n  \"name\": \"/\",\n  \"arrays\": {\n    \"ones\": {\n      \"full_name\": \"/ones\",\n      \"datatype\": \"Int32\",\n      \"dimensions\": [\n        {\n          \"name\": \"dim0\",\n          \"full_name\": \"dim0\",\n          \"size\": 100\n        },\n        {\n          \"name\": \"dim1\",\n          \"full_name\": \"dim1\",\n          \"size\": 100\n        }\n      ],\n      \"dimension_size\": [\n        100,\n        100\n      ],\n      \"block_size\": [\n        50,\n        50\n      ],\n      \"nodata_value\": 0,\n      \"structural_info\": {\n        \"COMPRESSOR\": \"{ \\\"blocksize\\\": 0, \\\"clevel\\\": 5, \\\"cname\\\": \\\"lz4\\\", \\\"id\\\": \\\"blosc\\\", \\\"shuffle\\\": 1 }\"\n      }\n    }\n  }\n}"
---
> }[1] "{\n  \"type\": \"group\",\n  \"driver\": \"Zarr\",\n  \"name\": \"/\",\n  \"arrays\": {\n    \"ones\": {\n      \"datatype\": \"Int32\",\n      \"dimensions\": [\n        {\n          \"name\": \"dim0\",\n          \"full_name\": \"dim0\",\n          \"size\": 100\n        },\n        {\n          \"name\": \"dim1\",\n          \"full_name\": \"dim1\",\n          \"size\": 100\n        }\n      ],\n      \"dimension_size\": [\n        100,\n        100\n      ],\n      \"block_size\": [\n        50,\n        50\n      ],\n      \"nodata_value\": 0,\n      \"structural_info\": {\n        \"COMPRESSOR\": \"{ \\\"blocksize\\\": 0, \\\"clevel\\\": 5, \\\"cname\\\": \\\"lz4\\\", \\\"id\\\": \\\"blosc\\\", \\\"shuffle\\\": 1 }\"\n      }\n    }\n  }\n}"
  Running ‘test-by-element.R’ [1s/1s]
  Comparing ‘test-by-element.Rout’ to ‘test-by-element.Rout.save’ ... OK
  Running ‘testthat.R’ [17s/20s]
  Running ‘units.R’ [1s/1s]
  Comparing ‘units.Rout’ to ‘units.Rout.save’ ... OK
  Running ‘wkb.R’ [1s/2s]
  Comparing ‘wkb.Rout’ to ‘wkb.Rout.save’ ... OK