@@ -20,7 +20,7 @@ test_that("tiles online", {
20
20
21
21
# Skip test as tiles sometimes are not available
22
22
skip_on_cran()
23
- skip_on_ci( )
23
+ skip_on_os(c( " mac " , " linux " ) )
24
24
skip_if_offline()
25
25
26
26
save_png <- function (code , width = 200 , height = 200 ) {
@@ -69,26 +69,6 @@ test_that("tiles online", {
69
69
type = " IGNBase.Orto"
70
70
))
71
71
72
- # Single point
73
- point <- esp_get_ccaa(" Madrid" )
74
- point <- sf :: st_transform(point , 3857 )
75
-
76
- point <- sf :: st_centroid(
77
- sf :: st_geometry(point ),
78
- of_largest_polygon = TRUE
79
- )
80
-
81
- expect_length(point , 1 )
82
- expect_s3_class(point , " sfc_POINT" )
83
-
84
- expect_message(esp_getTiles(point ,
85
- verbose = TRUE
86
- ))
87
-
88
- p <- esp_getTiles(point , verbose = TRUE )
89
-
90
-
91
-
92
72
expect_message(esp_getTiles(poly ,
93
73
type = " RedTransporte.Carreteras" ,
94
74
verbose = TRUE , mask = TRUE
@@ -131,6 +111,26 @@ test_that("tiles online", {
131
111
132
112
# Run only locally
133
113
skip_on_ci()
114
+
115
+ # Single point
116
+ point <- esp_get_ccaa(" Madrid" )
117
+ point <- sf :: st_transform(point , 3857 )
118
+
119
+ point <- sf :: st_centroid(
120
+ sf :: st_geometry(point ),
121
+ of_largest_polygon = TRUE
122
+ )
123
+
124
+ expect_length(point , 1 )
125
+ expect_s3_class(point , " sfc_POINT" )
126
+
127
+ expect_message(esp_getTiles(point ,
128
+ verbose = TRUE
129
+ ))
130
+
131
+ p <- esp_getTiles(point , verbose = TRUE )
132
+
133
+
134
134
135
135
expect_snapshot_file(save_png(opaque ), " opaque.png" )
136
136
expect_snapshot_file(save_png(n ), " transp.png" )
@@ -149,7 +149,7 @@ test_that("tiles masks and crops", {
149
149
150
150
# Skip test as tiles sometimes are not available
151
151
skip_on_cran()
152
- skip_on_ci( )
152
+ skip_on_os(c( " mac " , " linux " ) )
153
153
skip_if_offline()
154
154
155
155
poly <- esp_get_ccaa(" La Rioja" , epsg = 4326 )
@@ -184,7 +184,7 @@ test_that("tiles options", {
184
184
185
185
# Skip test as tiles sometimes are not available
186
186
skip_on_cran()
187
- skip_on_ci( )
187
+ skip_on_os(c( " mac " , " linux " ) )
188
188
skip_if_offline()
189
189
190
190
poly <- esp_get_capimun(munic = " ^Toledo" , epsg = 3857 )
0 commit comments