mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Followed up bd6e1a0f08
This commit is contained in:
parent
bd6e1a0f08
commit
ae5dffd666
1 changed files with 29 additions and 12 deletions
|
@ -77,6 +77,7 @@ describe "IPAddr#new" do
|
||||||
a.family.should == Socket::AF_INET6
|
a.family.should == Socket::AF_INET6
|
||||||
end
|
end
|
||||||
|
|
||||||
|
ruby_version_is ""..."3.1" do
|
||||||
it "raises on incorrect IPAddr strings" do
|
it "raises on incorrect IPAddr strings" do
|
||||||
[
|
[
|
||||||
["fe80::1%fxp0"],
|
["fe80::1%fxp0"],
|
||||||
|
@ -90,4 +91,20 @@ describe "IPAddr#new" do
|
||||||
}.should raise_error(ArgumentError)
|
}.should raise_error(ArgumentError)
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
ruby_version_is "3.1" do
|
||||||
|
it "raises on incorrect IPAddr strings" do
|
||||||
|
[
|
||||||
|
["::1/255.255.255.0"],
|
||||||
|
[IPAddr.new("::1").to_i],
|
||||||
|
["::ffff:192.168.1.2/120", Socket::AF_INET],
|
||||||
|
["[192.168.1.2]/120"],
|
||||||
|
].each { |args|
|
||||||
|
->{
|
||||||
|
IPAddr.new(*args)
|
||||||
|
}.should raise_error(ArgumentError)
|
||||||
|
}
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue