Skip to content

Commit 2bfb32d

Browse files
committed
cli: Remove Rust integration test suite and Nix infrastructure
Delete the compiled-binary integration tests (setup_integration, config_precedence_integration) and their supporting test harness, along with the associated Nix flake apps/checks that exposed them. Remove related context contract documents and cross-references throughout the codebase.
1 parent ab14086 commit 2bfb32d

File tree

12 files changed

+3
-2278
lines changed

12 files changed

+3
-2278
lines changed

cli/flake.nix

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -111,18 +111,6 @@
111111
};
112112
};
113113

114-
apps.config-precedence-integration-tests = {
115-
type = "app";
116-
program = toString (
117-
pkgs.writeShellScript "sce-config-precedence-integration-tests" ''
118-
exec ${rustToolchain}/bin/cargo test --manifest-path cli/Cargo.toml --test config_precedence_integration "$@"
119-
''
120-
);
121-
meta = {
122-
description = "Run config-precedence integration tests for the sce CLI crate";
123-
};
124-
};
125-
126114
checks.cli-setup-command-surface = mkCheck "sce-cli-setup-command-surface-check" ''
127115
runHook preCheck
128116
@@ -134,15 +122,6 @@
134122
runHook postCheck
135123
'';
136124

137-
checks.cli-setup-integration = mkCheck "sce-cli-setup-integration-check" ''
138-
runHook preCheck
139-
140-
export PATH="${pkgs.git}/bin:$PATH"
141-
cargo test --test setup_integration
142-
143-
runHook postCheck
144-
'';
145-
146125
checks.cli-clippy = mkCheck "sce-cli-clippy-check" ''
147126
runHook preCheck
148127

cli/tests/config_precedence_integration.rs

Lines changed: 0 additions & 364 deletions
This file was deleted.

0 commit comments

Comments
 (0)