diff --git a/Cargo.toml b/Cargo.toml index 9493693..bc4add1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,3 +20,7 @@ axum-test = "16.4.0" [features] default = [] task1-9 = ["cargo-manifest", "serde_yml", "toml"] +task12 = [] +task16 = [] +task19 = [] +task23 = [] diff --git a/tests/task_nineteen/main.rs b/tests/task_nineteen/main.rs new file mode 100644 index 0000000..db1fb5f --- /dev/null +++ b/tests/task_nineteen/main.rs @@ -0,0 +1,9 @@ +#[cfg(feature = "task19")] +mod task_nineteen { + use axum_test::TestServer; + use itsscb_shuttlings_cch24::router; + + fn test_server() -> TestServer { + TestServer::new(router()).unwrap() + } +} diff --git a/tests/task_sixteen/main.rs b/tests/task_sixteen/main.rs new file mode 100644 index 0000000..13589b1 --- /dev/null +++ b/tests/task_sixteen/main.rs @@ -0,0 +1,9 @@ +#[cfg(feature = "task16")] +mod task_sixteen { + use axum_test::TestServer; + use itsscb_shuttlings_cch24::router; + + fn test_server() -> TestServer { + TestServer::new(router()).unwrap() + } +} diff --git a/tests/task_twelve/main.rs b/tests/task_twelve/main.rs new file mode 100644 index 0000000..0f61fde --- /dev/null +++ b/tests/task_twelve/main.rs @@ -0,0 +1,9 @@ +#[cfg(feature = "task12")] +mod task_twelve { + use axum_test::TestServer; + use itsscb_shuttlings_cch24::router; + + fn test_server() -> TestServer { + TestServer::new(router()).unwrap() + } +} diff --git a/tests/task_twentythree/main.rs b/tests/task_twentythree/main.rs new file mode 100644 index 0000000..fe9d4ef --- /dev/null +++ b/tests/task_twentythree/main.rs @@ -0,0 +1,9 @@ +#[cfg(feature = "task23")] +mod task_twentythree { + use axum_test::TestServer; + use itsscb_shuttlings_cch24::router; + + fn test_server() -> TestServer { + TestServer::new(router()).unwrap() + } +}