@@ -626,17 +626,20 @@ def test_send_invalid_number
626
626
imap . __send__ ( :send_command , "TEST" , 2 **32 )
627
627
end
628
628
# MessageSet numbers may be non-zero uint32
629
- assert_raise ( Net ::IMAP ::DataFormatError ) do
630
- imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( -1 ) )
631
- end
632
- assert_raise ( Net ::IMAP ::DataFormatError ) do
633
- imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 0 ) )
634
- end
635
- imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 1 ) )
636
- imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 2 **32 - 1 ) )
637
- assert_raise ( Net ::IMAP ::DataFormatError ) do
638
- imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 2 **32 ) )
629
+ stderr = EnvUtil . verbose_warning do
630
+ assert_raise ( Net ::IMAP ::DataFormatError ) do
631
+ imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( -1 ) )
632
+ end
633
+ assert_raise ( Net ::IMAP ::DataFormatError ) do
634
+ imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 0 ) )
635
+ end
636
+ imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 1 ) )
637
+ imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 2 **32 - 1 ) )
638
+ assert_raise ( Net ::IMAP ::DataFormatError ) do
639
+ imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::MessageSet . new ( 2 **32 ) )
640
+ end
639
641
end
642
+ assert_match ( /DEPRECATED:.+MessageSet.+replace.+with.+SequenceSet/ , stderr )
640
643
# SequenceSet numbers may be non-zero uint3, and -1 is translated to *
641
644
imap . __send__ ( :send_command , "TEST" , Net ::IMAP ::SequenceSet . new ( -1 ) )
642
645
assert_raise ( Net ::IMAP ::DataFormatError ) do
0 commit comments