Start breaking out test files
This commit is contained in:
		| @@ -56,49 +56,6 @@ mod client_request { | ||||
|         assert!(Stream::wait(h2).next().is_none()); | ||||
|     } | ||||
|  | ||||
|     #[test] | ||||
|     fn get_with_204_response() { | ||||
|         let _ = ::env_logger::init(); | ||||
|  | ||||
|         let mock = mock_io::Builder::new() | ||||
|             .handshake() | ||||
|             // Write GET / | ||||
|             .write(&[ | ||||
|                 0, 0, 0x10, 1, 5, 0, 0, 0, 1, 0x82, 0x87, 0x41, 0x8B, 0x9D, 0x29, | ||||
|                     0xAC, 0x4B, 0x8F, 0xA8, 0xE9, 0x19, 0x97, 0x21, 0xE9, 0x84, | ||||
|             ]) | ||||
|             .write(SETTINGS_ACK) | ||||
|             // Read response | ||||
|             .read(&[0, 0, 1, 1, 5, 0, 0, 0, 1, 0x89]) | ||||
|             .build(); | ||||
|  | ||||
|         let h2 = client::handshake(mock) | ||||
|             .wait().unwrap(); | ||||
|  | ||||
|         // Send the request | ||||
|         let mut request = request::Head::default(); | ||||
|         request.uri = "https://http2.akamai.com/".parse().unwrap(); | ||||
|  | ||||
|         trace!("sending request"); | ||||
|         let h2 = h2.send_request(1.into(), request, true).wait().unwrap(); | ||||
|  | ||||
|         // Get the response | ||||
|  | ||||
|         trace!("getting response"); | ||||
|         let (resp, h2) = h2.into_future().wait().unwrap(); | ||||
|  | ||||
|         match resp.unwrap() { | ||||
|             Frame::Headers { headers, .. } => { | ||||
|                 assert_eq!(headers.status, status::NO_CONTENT); | ||||
|             } | ||||
|             _ => panic!("unexpected frame"), | ||||
|         } | ||||
|  | ||||
|         // No more frames | ||||
|         trace!("ensure no more responses"); | ||||
|         assert!(Stream::wait(h2).next().is_none());; | ||||
|     } | ||||
|  | ||||
|     #[test] | ||||
|     fn get_with_200_response() { | ||||
|         let _ = ::env_logger::init(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user