1
0
mirror of https://github.com/actix/actix-extras.git synced 2024-11-27 17:22:57 +01:00
This commit is contained in:
Nikolay Kim 2017-12-06 16:58:49 -08:00
parent 63502fa833
commit 9ea0781aba

View File

@ -544,15 +544,14 @@ mod tests {
let mut map = HashMap::new();
map.insert("/user/{name}.{ext}".to_owned(), resource);
let router = Router::new("", map);
assert!(router.has_route("/user/test.html"));
assert!(!router.has_route("/test/unknown"));
assert_eq!(req.url_for("unknown", &["test"]),
Err(UrlGenerationError::RouterNotAvailable));
let mut req = req.with_state(Rc::new(()), router);
assert_eq!(req.router().unwrap().has_route("index"));
assert_eq!(!req.router().unwrap().has_route("unknown"));
assert_eq!(req.url_for("unknown", &["test"]),
Err(UrlGenerationError::ResourceNotFound));
assert_eq!(req.url_for("index", &["test"]),