@@ -156,72 +156,58 @@ test_that("suppressing breaks, minor_breask, and labels", {
156156 # date, datetime
157157 lims <- as.Date(c(" 2000/1/1" , " 2000/2/1" ))
158158 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 )))
162161 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 )))
165163 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 )))
168165
169166 # date, datetime
170167 lims <- as.POSIXct(c(" 2000/1/1 0:0:0" , " 2010/1/1 0:0:0" ))
171168 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 )))
174170 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 )))
177172 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 )))
180174
181175})
182176
183177test_that(" scale_breaks with explicit NA options (deprecated)" , {
184- # NA is deprecated , should throw warning
178+ # NA is defunct , should throw error
185179
186180 # X
187181 sxc <- scale_x_continuous(breaks = NA )
188182 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 ))
193185
194186 # Y
195187 syc <- scale_y_continuous(breaks = NA )
196188 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 ))
201191
202192 # Alpha
203193 sac <- scale_alpha_continuous(breaks = NA )
204194 scale_train(sac ,1 : 3 )
205- expect_warning(s <- scale_breaks(sac ))
206- expect_identical(s , NULL )
195+ expect_error(scale_breaks(sac ))
207196
208197 # Size
209198 ssc <- scale_size_continuous(breaks = NA )
210199 scale_train(ssc ,1 : 3 )
211- expect_warning(s <- scale_breaks(ssc ))
212- expect_identical(s , NULL )
200+ expect_error(scale_breaks(ssc ))
213201
214202 # Fill
215203 sfc <- scale_fill_continuous(breaks = NA )
216204 scale_train(sfc ,1 : 3 )
217- expect_warning(s <- scale_breaks(sfc ))
218- expect_identical(s , NULL )
205+ expect_error(scale_breaks(sfc ))
219206
220207 # Colour
221208 scc <- scale_colour_continuous(breaks = NA )
222209 scale_train(scc ,1 : 3 )
223- expect_warning(s <- scale_breaks(scc ))
224- expect_identical(s , NULL )
210+ expect_error(scale_breaks(scc ))
225211
226212})
227213
0 commit comments