diff --git a/src/macros.rs b/src/macros.rs index 0df775f..e4cdd73 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -15,7 +15,7 @@ #[macro_export] macro_rules! mount { ($($mountpoint:expr => $handler:expr),+ $(,)*) => ( { - let mut mount = Mount::new(); + let mut mount = $crate::Mount::new(); $(mount.mount($mountpoint, $handler);)* mount }); @@ -25,11 +25,12 @@ macro_rules! mount { #[cfg(test)] mod tests { use iron::{Response, Request, IronResult}; + use super::Mount; #[test] fn methods() { fn handler(_: &mut Request) -> IronResult {Ok(Response::new())} - let _ = mount!("/" => handler + let _ = mount!("/" => handler, "/foo" => handler); } }