@@ -230,36 +230,14 @@ def test_update_int8range
230230 assert_nil_round_trip ( @first_range , :int8_range , 39999 ...39999 )
231231 end
232232
233- def test_exclude_beginning_for_subtypes_with_succ_method_is_deprecated
234- tz = ::ActiveRecord ::Base . default_timezone
235-
236- silence_warnings {
237- assert_deprecated {
238- range = PostgresqlRange . create! ( date_range : "(''2012-01-02'', ''2012-01-04'']" )
239- assert_equal Date . new ( 2012 , 1 , 3 ) ..Date . new ( 2012 , 1 , 4 ) , range . date_range
240- }
241- assert_deprecated {
242- range = PostgresqlRange . create! ( ts_range : "(''2010-01-01 14:30'', ''2011-01-01 14:30'']" )
243- assert_equal Time . send ( tz , 2010 , 1 , 1 , 14 , 30 , 1 ) ..Time . send ( tz , 2011 , 1 , 1 , 14 , 30 , 0 ) , range . ts_range
244- }
245- assert_deprecated {
246- range = PostgresqlRange . create! ( tstz_range : "(''2010-01-01 14:30:00+05'', ''2011-01-01 14:30:00-03'']" )
247- assert_equal Time . parse ( '2010-01-01 09:30:01 UTC' ) ..Time . parse ( '2011-01-01 17:30:00 UTC' ) , range . tstz_range
248- }
249- assert_deprecated {
250- range = PostgresqlRange . create! ( int4_range : "(1, 10]" )
251- assert_equal 2 ..10 , range . int4_range
252- }
253- assert_deprecated {
254- range = PostgresqlRange . create! ( int8_range : "(10, 100]" )
255- assert_equal 11 ..100 , range . int8_range
256- }
257- }
258- end
259-
260233 def test_exclude_beginning_for_subtypes_without_succ_method_is_not_supported
261234 assert_raises ( ArgumentError ) { PostgresqlRange . create! ( num_range : "(0.1, 0.2]" ) }
262235 assert_raises ( ArgumentError ) { PostgresqlRange . create! ( float_range : "(0.5, 0.7]" ) }
236+ assert_raises ( ArgumentError ) { PostgresqlRange . create! ( int4_range : "(1, 10]" ) }
237+ assert_raises ( ArgumentError ) { PostgresqlRange . create! ( int8_range : "(10, 100]" ) }
238+ assert_raises ( ArgumentError ) { PostgresqlRange . create! ( date_range : "(''2012-01-02'', ''2012-01-04'']" ) }
239+ assert_raises ( ArgumentError ) { PostgresqlRange . create! ( ts_range : "(''2010-01-01 14:30'', ''2011-01-01 14:30'']" ) }
240+ assert_raises ( ArgumentError ) { PostgresqlRange . create! ( tstz_range : "(''2010-01-01 14:30:00+05'', ''2011-01-01 14:30:00-03'']" ) }
263241 end
264242
265243 def test_update_all_with_ranges
0 commit comments