rowt/src/rest/mod.rs
2023-07-16 19:16:42 +02:00

31 lines
852 B
Rust

use rocket::{fs::FileServer, Build, Rocket};
pub fn config(rocket: Rocket<Build>) -> Rocket<Build> {
rocket.mount("/beta", FileServer::from("svelte/build"))
}
//#[cfg(test)]
//mod test {
// use crate::testdb;
//
// use super::start;
// use rocket::http::Status;
// use rocket::local::asynchronous::Client;
// use rocket::uri;
// use sqlx::SqlitePool;
//
// #[sqlx::test]
// fn test_not_logged_in() {
// let pool = testdb!();
//
// let client = Client::tracked(start(pool))
// .await
// .expect("valid rocket instance");
// let response = client.get(uri!(super::index)).dispatch().await;
//
// assert_eq!(response.status(), Status::SeeOther);
// let location = response.headers().get("Location").next().unwrap();
// assert_eq!(location, "/auth");
// }
//}