@@ -156,72 +156,58 @@ test_that("suppressing breaks, minor_breask, and labels", {
156
156
# date, datetime
157
157
lims <- as.Date(c(" 2000/1/1" , " 2000/2/1" ))
158
158
expect_equal(scale_breaks(scale_x_date(breaks = NULL , limits = lims )), NULL )
159
- # NA is deprecated, should throw warning
160
- expect_warning(s <- scale_breaks(scale_x_date(breaks = NA , limits = lims )))
161
- expect_equal(s , NULL )
159
+ # NA is defunct, should throw error
160
+ expect_error(scale_breaks(scale_x_date(breaks = NA , limits = lims )))
162
161
expect_equal(scale_labels(scale_x_date(labels = NULL , limits = lims )), NULL )
163
- expect_warning(s <- scale_labels(scale_x_date(labels = NA , limits = lims )))
164
- expect_equal(s , NULL )
162
+ expect_error(scale_labels(scale_x_date(labels = NA , limits = lims )))
165
163
expect_equal(scale_breaks_minor(scale_x_date(minor_breaks = NULL , limits = lims )), NULL )
166
- expect_warning(s <- scale_breaks_minor(scale_x_date(minor_breaks = NA , limits = lims )))
167
- expect_equal(s , NULL )
164
+ expect_error(scale_breaks_minor(scale_x_date(minor_breaks = NA , limits = lims )))
168
165
169
166
# date, datetime
170
167
lims <- as.POSIXct(c(" 2000/1/1 0:0:0" , " 2010/1/1 0:0:0" ))
171
168
expect_equal(scale_breaks(scale_x_datetime(breaks = NULL , limits = lims )), NULL )
172
- expect_warning(s <- scale_breaks(scale_x_datetime(breaks = NA , limits = lims )))
173
- expect_equal(s , NULL )
169
+ expect_error(scale_breaks(scale_x_datetime(breaks = NA , limits = lims )))
174
170
expect_equal(scale_labels(scale_x_datetime(labels = NULL , limits = lims )), NULL )
175
- expect_warning(s <- scale_labels(scale_x_datetime(labels = NA , limits = lims )))
176
- expect_equal(s , NULL )
171
+ expect_error(scale_labels(scale_x_datetime(labels = NA , limits = lims )))
177
172
expect_equal(scale_breaks_minor(scale_x_datetime(minor_breaks = NULL , limits = lims )), NULL )
178
- expect_warning(s <- scale_breaks_minor(scale_x_datetime(minor_breaks = NA , limits = lims )))
179
- expect_equal(s , NULL )
173
+ expect_error(scale_breaks_minor(scale_x_datetime(minor_breaks = NA , limits = lims )))
180
174
181
175
})
182
176
183
177
test_that(" scale_breaks with explicit NA options (deprecated)" , {
184
- # NA is deprecated , should throw warning
178
+ # NA is defunct , should throw error
185
179
186
180
# X
187
181
sxc <- scale_x_continuous(breaks = NA )
188
182
scale_train(sxc , 1 : 3 )
189
- expect_warning(s <- scale_breaks(sxc ))
190
- expect_identical(s , NULL )
191
- expect_warning(s <- scale_breaks_minor(sxc ))
192
- expect_identical(s , NULL )
183
+ expect_error(scale_breaks(sxc ))
184
+ expect_error(scale_breaks_minor(sxc ))
193
185
194
186
# Y
195
187
syc <- scale_y_continuous(breaks = NA )
196
188
scale_train(syc , 1 : 3 )
197
- expect_warning(s <- scale_breaks(syc ))
198
- expect_identical(s , NULL )
199
- expect_warning(s <- scale_breaks_minor(syc ))
200
- expect_identical(s , NULL )
189
+ expect_error(scale_breaks(syc ))
190
+ expect_error(scale_breaks_minor(syc ))
201
191
202
192
# Alpha
203
193
sac <- scale_alpha_continuous(breaks = NA )
204
194
scale_train(sac ,1 : 3 )
205
- expect_warning(s <- scale_breaks(sac ))
206
- expect_identical(s , NULL )
195
+ expect_error(scale_breaks(sac ))
207
196
208
197
# Size
209
198
ssc <- scale_size_continuous(breaks = NA )
210
199
scale_train(ssc ,1 : 3 )
211
- expect_warning(s <- scale_breaks(ssc ))
212
- expect_identical(s , NULL )
200
+ expect_error(scale_breaks(ssc ))
213
201
214
202
# Fill
215
203
sfc <- scale_fill_continuous(breaks = NA )
216
204
scale_train(sfc ,1 : 3 )
217
- expect_warning(s <- scale_breaks(sfc ))
218
- expect_identical(s , NULL )
205
+ expect_error(scale_breaks(sfc ))
219
206
220
207
# Colour
221
208
scc <- scale_colour_continuous(breaks = NA )
222
209
scale_train(scc ,1 : 3 )
223
- expect_warning(s <- scale_breaks(scc ))
224
- expect_identical(s , NULL )
210
+ expect_error(scale_breaks(scc ))
225
211
226
212
})
227
213
0 commit comments