From c33aa8758989e7d96fd35146697224cf72b803a7 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Mon, 5 Dec 2022 17:55:48 +0100 Subject: [PATCH] Move CLI command tests to integration tests Signed-off-by: Alexis Sellier --- Cargo.toml | 1 + radicle-cli/src/lib.rs | 4 ---- radicle-cli/src/tests.rs | 1 - radicle-cli/{src/tests/cli.rs => tests/commands.rs} | 3 ++- radicle-cli/{src/testing.rs => tests/framework/mod.rs} | 0 5 files changed, 3 insertions(+), 6 deletions(-) delete mode 100644 radicle-cli/src/tests.rs rename radicle-cli/{src/tests/cli.rs => tests/commands.rs} (96%) rename radicle-cli/{src/testing.rs => tests/framework/mod.rs} (100%) diff --git a/Cargo.toml b/Cargo.toml index 9c5e88e4..6b1b5dc7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,6 +13,7 @@ members = [ ] default-members = [ "radicle", + "radicle-cli", "radicle-cob", "radicle-crdt", "radicle-crypto", diff --git a/radicle-cli/src/lib.rs b/radicle-cli/src/lib.rs index d23f7b23..2b151c21 100644 --- a/radicle-cli/src/lib.rs +++ b/radicle-cli/src/lib.rs @@ -5,7 +5,3 @@ pub mod commands; pub mod git; pub mod project; pub mod terminal; -#[cfg(test)] -mod testing; -#[cfg(test)] -mod tests; diff --git a/radicle-cli/src/tests.rs b/radicle-cli/src/tests.rs deleted file mode 100644 index 26710c10..00000000 --- a/radicle-cli/src/tests.rs +++ /dev/null @@ -1 +0,0 @@ -mod cli; diff --git a/radicle-cli/src/tests/cli.rs b/radicle-cli/tests/commands.rs similarity index 96% rename from radicle-cli/src/tests/cli.rs rename to radicle-cli/tests/commands.rs index 7b5f8a1e..0f6ff127 100644 --- a/radicle-cli/src/tests/cli.rs +++ b/radicle-cli/tests/commands.rs @@ -4,7 +4,8 @@ use std::path::Path; use radicle::profile::Profile; use radicle::test::fixtures; -use crate::testing::TestFormula; +mod framework; +use framework::TestFormula; /// Run a CLI test file. fn test( diff --git a/radicle-cli/src/testing.rs b/radicle-cli/tests/framework/mod.rs similarity index 100% rename from radicle-cli/src/testing.rs rename to radicle-cli/tests/framework/mod.rs