--- a/Cargo.toml
+++ b/Cargo.toml
@@ -96,7 +96,6 @@ indoc = "2.0.3"
 pretty_assertions = "1.3.0"
 rustversion = "1.0.9"
 time = { version = "0.3.17", features = ["macros"] }
-trycmd = "0.14.11"
 which = "4.3.0"
 
 [features]
--- a/tests/cli.rs
+++ b/tests/cli.rs
@@ -1,29 +0,0 @@
-#[test]
-fn cli_tests() {
-    let t = trycmd::TestCases::new();
-    t.default_bin_name("maturin");
-    t.case("tests/cmd/*.toml");
-
-    #[cfg(not(feature = "upload"))]
-    {
-        t.skip("tests/cmd/upload.toml");
-        t.skip("tests/cmd/publish.toml");
-    }
-
-    #[cfg(not(feature = "zig"))]
-    {
-        t.skip("tests/cmd/build.toml");
-    }
-
-    #[cfg(not(feature = "scaffolding"))]
-    {
-        t.skip("tests/cmd/new.toml");
-        t.skip("tests/cmd/init.toml");
-        t.skip("tests/cmd/generate-ci.toml");
-    }
-
-    #[cfg(not(all(feature = "upload", feature = "zig", feature = "scaffolding")))]
-    {
-        t.skip("tests/cmd/maturin.toml");
-    }
-}
