diff --git a/Cargo.lock b/Cargo.lock index 35b5cde..5686fde 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -22,7 +22,7 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "loadstar" -version = "0.0.5" +version = "0.0.4" dependencies = [ "tiny_http", ] diff --git a/Cargo.toml b/Cargo.toml index d234736..678a032 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "loadstar" description = "A simple web framework for rust" repository = "https://git.kjan.de/jank/loadstar" -version = "0.0.5" +version = "0.0.4" license = "GPL-3.0-only" edition = "2021" diff --git a/src/entities/request.rs b/src/entities/request.rs index f0aedc9..3713c95 100644 --- a/src/entities/request.rs +++ b/src/entities/request.rs @@ -1,7 +1,8 @@ use tiny_http::Request; + pub trait Url { - fn get_url_without_parameters(&self) -> String; + fn get_url_without_parameters(&self) -> String; } impl Url for Request { @@ -10,21 +11,3 @@ impl Url for Request { } } -#[cfg(test)] -mod tests { - use crate::entities::request::*; - use tiny_http::{Request, TestRequest}; - - #[test] - fn test_get_url_without_parameters() { - let request = Request::from(TestRequest::new().with_path("/test?key=value")); - - let actual = request.get_url_without_parameters(); - - assert_eq!(actual, "/test"); - - let request2 = Request::from(TestRequest::new().with_path("/test2")); - - assert_eq!(request2.get_url_without_parameters(), "/test2"); - } -}