This commit is contained in:
Shiroyasha 2025-06-10 00:54:51 +03:00
commit 1c273e1fc0
Signed by: shiroyashik
GPG key ID: E4953D3940D7860A
46 changed files with 7589 additions and 0 deletions

39
tests/service_tests.rs Normal file
View file

@ -0,0 +1,39 @@
// use dotenvy::dotenv;
// use sea_orm::{ConnectOptions, Database};
// use service::PostQuery;
// #[tokio::test]
// async fn query_with_filter() {
// dotenv().ok();
// // tracing_subscriber::fmt::init();
// let db_url = std::env::var("DATABASE_URL").expect("DATABASE_URL must be set");
// let opt = ConnectOptions::new(db_url);
// let db = Database::connect(opt).await.expect("Database connection error!");
// let fields_mas = [true, false, false, false, true, true, false, false, false, false, false, false, true, false, false];
// let (results_raw, _) = PostQuery::find_posts_in_page_with_filter(&db, 0, fields_mas, 42)
// .await
// .unwrap();
// println!("{results_raw:?}")
// }
// #[tokio::test]
// async fn query_without_filter() {
// dotenv().ok();
// // tracing_subscriber::fmt::init();
// let db_url = std::env::var("DATABASE_URL").expect("DATABASE_URL must be set");
// let opt = ConnectOptions::new(db_url);
// let db = Database::connect(opt).await.expect("Database connection error!");
// let (results_raw, _) = PostQuery::find_posts_in_page(&db, 0, 42)
// .await
// .unwrap();
// println!("{results_raw:?}")
// }