From 552e4fda9dddccc16aac83c675c82d6cc21d0665 Mon Sep 17 00:00:00 2001 From: Antoine Gersant Date: Sun, 11 Nov 2018 19:20:56 -0800 Subject: [PATCH] Added unit test for api/recent --- src/api_tests.rs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/api_tests.rs b/src/api_tests.rs index 93e05ef..a1290e2 100644 --- a/src/api_tests.rs +++ b/src/api_tests.rs @@ -309,7 +309,17 @@ fn random() { #[test] fn recent() { - // TODO + let env = get_test_environment("api_recent.sqlite"); + let client = &env.client; + complete_initial_setup(client); + do_auth(client); + env.update_index(); + + let mut response = client.get("/api/recent").dispatch(); + assert_eq!(response.status(), Status::Ok); + let response_body = response.body_string().unwrap(); + let response_json: Vec = serde_json::from_str(&response_body).unwrap(); + assert_eq!(response_json.len(), 2); } #[test]