|
21 | 21 | assert_kind_of HTTP::Headers, request.headers |
22 | 22 | end |
23 | 23 |
|
24 | | - it "raises InvalidURIError for URI without scheme" do |
25 | | - err = assert_raises(HTTP::Request::InvalidURIError) do |
| 24 | + it "raises InvalidError for URI without scheme" do |
| 25 | + err = assert_raises(HTTP::URI::InvalidError) do |
26 | 26 | HTTP::Request.new(verb: :get, uri: "example.com/") |
27 | 27 | end |
28 | 28 | assert_match(/invalid URI/, err.message) |
29 | 29 | end |
30 | 30 |
|
31 | | - it "raises InvalidURIError for nil URI" do |
32 | | - err = assert_raises(HTTP::Request::InvalidURIError) do |
| 31 | + it "raises ArgumentError for nil URI" do |
| 32 | + err = assert_raises(ArgumentError) do |
33 | 33 | HTTP::Request.new(verb: :get, uri: nil) |
34 | 34 | end |
35 | | - assert_match(/invalid URI/, err.message) |
| 35 | + assert_equal "uri is nil", err.message |
36 | 36 | end |
37 | 37 |
|
38 | | - it "raises InvalidURIError for empty string URI" do |
39 | | - err = assert_raises(HTTP::Request::InvalidURIError) do |
| 38 | + it "raises ArgumentError for empty string URI" do |
| 39 | + err = assert_raises(ArgumentError) do |
40 | 40 | HTTP::Request.new(verb: :get, uri: "") |
41 | 41 | end |
42 | | - assert_match(/invalid URI/, err.message) |
| 42 | + assert_equal "uri is empty", err.message |
43 | 43 | end |
44 | 44 |
|
45 | | - it "raises InvalidURIError for malformed URI" do |
46 | | - err = assert_raises(HTTP::Request::InvalidURIError) do |
| 45 | + it "raises InvalidError for malformed URI" do |
| 46 | + err = assert_raises(HTTP::URI::InvalidError) do |
47 | 47 | HTTP::Request.new(verb: :get, uri: ":") |
48 | 48 | end |
49 | 49 | assert_match(/invalid URI/, err.message) |
|
0 commit comments