nix-direnv/test-runner.nix
2023-05-23 17:22:04 +02:00

16 lines
309 B
Nix

{ writeShellScriptBin
, direnv
, python3
, lib
, coreutils
, gnugrep
, nixVersions
, nixVersion
}:
writeShellScriptBin "test-runner-${nixVersion}" ''
set -e
export PATH=${lib.makeBinPath [ direnv nixVersions.${nixVersion} coreutils gnugrep ]}
echo run unittest
${lib.getExe python3.pkgs.pytest} .
''