mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 15:03:28 +00:00
jujutsu: run all tests
This commit is contained in:
parent
ede2bd2a5a
commit
c38eb8dbaf
@ -11,6 +11,9 @@
|
||||
openssl,
|
||||
darwin,
|
||||
libiconv,
|
||||
git,
|
||||
gnupg,
|
||||
openssh,
|
||||
buildPackages,
|
||||
nix-update-script,
|
||||
testers,
|
||||
@ -38,7 +41,6 @@ rustPlatform.buildRustPackage {
|
||||
"--bin"
|
||||
"jj"
|
||||
]; # don't install the fake editors
|
||||
useNextest = false; # nextest is the upstream integration framework, but is problematic for test skipping
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
@ -58,6 +60,12 @@ rustPlatform.buildRustPackage {
|
||||
libiconv
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
git
|
||||
gnupg
|
||||
openssh
|
||||
];
|
||||
|
||||
env = {
|
||||
# Disable vendored libraries.
|
||||
ZSTD_SYS_USE_PKG_CONFIG = "1";
|
||||
@ -79,11 +87,6 @@ rustPlatform.buildRustPackage {
|
||||
--zsh <(${jj} util completion zsh)
|
||||
'';
|
||||
|
||||
checkFlags = [
|
||||
# signing tests spin up an ssh-agent and do git checkouts
|
||||
"--skip=test_ssh_signing"
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
tests = {
|
||||
|
Loading…
Reference in New Issue
Block a user