k8s-reboot-coordinator/tests/integration/main.rs

29 lines
617 B
Rust

mod basic;
use std::sync::LazyLock;
use rocket::local::blocking::Client;
static SETUP: LazyLock<()> = LazyLock::new(|| {
unsafe {
std::env::set_var("ROCKET_CLI_COLORS", "false");
}
tracing_subscriber::fmt()
.with_env_filter(tracing_subscriber::EnvFilter::new(concat!(
env!("CARGO_PKG_NAME"),
"=trace,",
"k8s_reboot_controller=trace,",
"info",
)))
.with_test_writer()
.init();
});
fn setup() {
LazyLock::force(&SETUP);
}
fn client() -> Client {
Client::tracked(k8s_reboot_controller::rocket()).unwrap()
}