tests
This commit is contained in:
16
flake.nix
16
flake.nix
@@ -136,6 +136,22 @@
|
||||
type = "app";
|
||||
program = "${pkgs.download}/bin/download-admin";
|
||||
};
|
||||
download-tests = {
|
||||
type = "app";
|
||||
program = "${
|
||||
pkgs.writeShellApplication {
|
||||
name = "download-tests";
|
||||
runtimeInputs = [
|
||||
(pkgs.python3.withPackages (ps: [ ps.pyyaml ]))
|
||||
];
|
||||
text = ''
|
||||
set -euo pipefail
|
||||
export PYTHONPATH="${inputs.self}/src/download"
|
||||
python -m unittest discover -s "${inputs.self}/src/download/tests" -p "test_*.py"
|
||||
'';
|
||||
}
|
||||
}/bin/download-tests";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user