diff --git a/Cargo.lock b/Cargo.lock index 90e619f..bb3bf91 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -429,6 +429,20 @@ dependencies = [ "serde_core", ] +[[package]] +name = "integration" +version = "0.1.0" +dependencies = [ + "anyhow", + "assert_fs", + "notcore", + "notfiles", + "nothooks", + "notsecrets", + "notstrap", + "tempfile", +] + [[package]] name = "is_terminal_polyfill" version = "1.70.2" diff --git a/Cargo.toml b/Cargo.toml index 4f04cbd..c5694ab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,6 +8,7 @@ members = [ "crates/notsecrets", "crates/nothooks", "crates/notstrap", + "tests/integration", ] resolver = "2" diff --git a/tests/integration/Cargo.toml b/tests/integration/Cargo.toml new file mode 100644 index 0000000..3035f6e --- /dev/null +++ b/tests/integration/Cargo.toml @@ -0,0 +1,20 @@ +[package] +name = "integration" +version = "0.1.0" +edition = "2024" +license.workspace = true +publish = false + +[[test]] +name = "placeholder" +path = "tests/placeholder.rs" + +[dev-dependencies] +notstrap = { path = "../../crates/notstrap" } +notfiles = { path = "../../crates/notfiles" } +nothooks = { path = "../../crates/nothooks" } +notsecrets = { path = "../../crates/notsecrets" } +notcore = { path = "../../crates/notcore" } +tempfile = { workspace = true } +assert_fs = { workspace = true } +anyhow = { workspace = true } diff --git a/tests/integration/tests/placeholder.rs b/tests/integration/tests/placeholder.rs new file mode 100644 index 0000000..e69de29