# File test/test_request.rb, line 231 def test_parse_line assert_nil(@request.method) assert_nil(@request.path) assert_nil(@request.version) pio = PseudoIO.new pio << "GET /foo/bar HTTP/1.0\r\n" pio << "Host: localhost:8080\r\n" @request.parse_line(pio) assert_equal('GET', @request.method) assert_equal('/foo/bar', @request.path) assert_equal('HTTP/1.0', @request.version) assert_equal("Host: localhost:8080\r\n", pio.read) end