mirror of
https://github.com/vale981/poetry2nix
synced 2025-03-05 09:11:39 -05:00
Add ability to skip tests through environment
This commit is contained in:
parent
136f008a03
commit
b520fa1fce
2 changed files with 25 additions and 21 deletions
|
@ -1,6 +1,7 @@
|
|||
test-19.09:
|
||||
variables:
|
||||
NIX_PATH: nixpkgs=channel:nixos-19.09
|
||||
SKIP_TESTS: manylinux,preferWheel
|
||||
script:
|
||||
- nix-shell -p git --run "nix-build --no-out-link --show-trace tests"
|
||||
|
||||
|
|
|
@ -7,8 +7,11 @@ let
|
|||
pep425Python37 = pkgs.callPackage ../pep425.nix { python = pkgs.python37; };
|
||||
pep425OSX = pkgs.callPackage ../pep425.nix { isLinux = false; };
|
||||
|
||||
skipTests = builtins.filter (t: builtins.typeOf t != "list") (builtins.split "," (builtins.getEnv "SKIP_TESTS"));
|
||||
|
||||
in
|
||||
{
|
||||
builtins.removeAttrs
|
||||
{
|
||||
trivial = pkgs.callPackage ./trivial { inherit poetry2nix; };
|
||||
override = pkgs.callPackage ./override-support { inherit poetry2nix; };
|
||||
override-default = pkgs.callPackage ./override-default-support { inherit poetry2nix; };
|
||||
|
@ -30,5 +33,5 @@ in
|
|||
|
||||
# manylinux requires nixpkgs with https://github.com/NixOS/nixpkgs/pull/75763
|
||||
# Once this is available in 19.09 and unstable we can re-enable the manylinux test
|
||||
#manylinux = pkgs.callPackage ./manylinux { inherit poetry2nix; };
|
||||
}
|
||||
manylinux = pkgs.callPackage ./manylinux { inherit poetry2nix; };
|
||||
} skipTests
|
||||
|
|
Loading…
Add table
Reference in a new issue