test: make mcp server schema names collision-safe

This commit is contained in:
a.tolmachev
2026-04-11 12:58:59 +03:00
parent 51cf7691be
commit 2b81d9fc3b
+2 -13
View File
@@ -66,11 +66,7 @@ fn database_options_from_env() -> Result<PgConnectOptions, Box<dyn std::error::E
#[cfg(test)]
mod tests {
use std::{
collections::BTreeMap,
env,
time::{Duration, SystemTime, UNIX_EPOCH},
};
use std::{collections::BTreeMap, env, time::Duration};
use axum::{
Json, Router,
@@ -1721,14 +1717,7 @@ mod tests {
.connect(&database_url)
.await
.unwrap();
let schema = format!(
"test_mcp_server_{}_{}",
std::process::id(),
SystemTime::now()
.duration_since(UNIX_EPOCH)
.unwrap()
.as_nanos()
);
let schema = format!("test_mcp_server_{}", uuid::Uuid::now_v7().simple());
admin_pool
.execute(sqlx::query(&format!("create schema {schema}")))