diff options
Diffstat (limited to 'rust/tests')
| -rw-r--r-- | rust/tests/api_server.rs | 20 | 
1 files changed, 11 insertions, 9 deletions
diff --git a/rust/tests/api_server.rs b/rust/tests/api_server.rs index a2d58740..84cd4aaf 100644 --- a/rust/tests/api_server.rs +++ b/rust/tests/api_server.rs @@ -1,27 +1,29 @@ - -extern crate iron; -extern crate iron_test;  extern crate fatcat;  extern crate fatcat_api; +extern crate iron; +extern crate iron_test; +use iron::{status, Headers};  use iron_test::{request, response}; -use iron::{Headers, status};  #[test]  fn test_basics() { -      let server = fatcat::server().unwrap();      let router = fatcat_api::router(server); -    let response = request::get("http://localhost:9411/v0/creator/f1f046a3-45c9-4b99-adce-000000000001", +    let response = request::get( +        "http://localhost:9411/v0/creator/f1f046a3-45c9-4b99-adce-000000000001",          Headers::new(), -        &router).unwrap(); +        &router, +    ).unwrap();      assert_eq!(response.status, Some(status::Ok));      let body = response::extract_body_to_string(response);      assert!(body.contains("Grace Hopper")); -    let response = request::get("http://localhost:9411/v0/creator/f1f046a3-45c9-4b99-adce-999999999999", +    let response = request::get( +        "http://localhost:9411/v0/creator/f1f046a3-45c9-4b99-adce-999999999999",          Headers::new(), -        &router).unwrap(); +        &router, +    ).unwrap();      assert_eq!(response.status, Some(status::NotFound));  }  | 
