Compare commits
No commits in common. "4f0180321c5b29e075987364b5046f50cae53ecf" and "3640d8c226cbd9b63e55c44ec712af1f262a93a2" have entirely different histories.
4f0180321c
...
3640d8c226
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -22,7 +22,7 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "loadstar"
|
name = "loadstar"
|
||||||
version = "0.0.5"
|
version = "0.0.4"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"tiny_http",
|
"tiny_http",
|
||||||
]
|
]
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
name = "loadstar"
|
name = "loadstar"
|
||||||
description = "A simple web framework for rust"
|
description = "A simple web framework for rust"
|
||||||
repository = "https://git.kjan.de/jank/loadstar"
|
repository = "https://git.kjan.de/jank/loadstar"
|
||||||
version = "0.0.5"
|
version = "0.0.4"
|
||||||
license = "GPL-3.0-only"
|
license = "GPL-3.0-only"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
use tiny_http::Request;
|
use tiny_http::Request;
|
||||||
|
|
||||||
|
|
||||||
pub trait Url {
|
pub trait Url {
|
||||||
fn get_url_without_parameters(&self) -> String;
|
fn get_url_without_parameters(&self) -> String;
|
||||||
}
|
}
|
||||||
@ -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");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user