diff options
author | Symphorien Gibol <symphorien+git@xlumurb.eu> | 2019-06-09 20:26:05 +0200 |
---|---|---|
committer | Symphorien Gibol <symphorien+git@xlumurb.eu> | 2019-06-09 20:26:05 +0200 |
commit | 9e06a61cf09ce94404fae78fc62b773ddf6448ee (patch) | |
tree | 767e2378dac7ce9c5ecb554a07748c0c45e073f2 | |
parent | 5c9634099d697eb78ef40f3825c875a09904fef1 (diff) | |
download | nixpkgs-9e06a61cf09ce94404fae78fc62b773ddf6448ee.tar nixpkgs-9e06a61cf09ce94404fae78fc62b773ddf6448ee.tar.gz nixpkgs-9e06a61cf09ce94404fae78fc62b773ddf6448ee.tar.bz2 nixpkgs-9e06a61cf09ce94404fae78fc62b773ddf6448ee.tar.lz nixpkgs-9e06a61cf09ce94404fae78fc62b773ddf6448ee.tar.xz nixpkgs-9e06a61cf09ce94404fae78fc62b773ddf6448ee.tar.zst nixpkgs-9e06a61cf09ce94404fae78fc62b773ddf6448ee.zip |
mention the os-prober test in pkgs.os-prober.passthru.tests
-rw-r--r-- | nixos/tests/all-tests.nix | 1 | ||||
-rw-r--r-- | nixos/tests/os-prober.nix | 2 | ||||
-rw-r--r-- | pkgs/tools/misc/os-prober/default.nix | 5 |
3 files changed, 6 insertions, 2 deletions
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 9bce49c9e30..20736d030e8 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -183,6 +183,7 @@ in # openstack-image-userdata doesn't work in a sandbox as the simulated openstack instance needs network access #openstack-image-userdata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).userdata or {}; openstack-image-metadata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).metadata or {}; + os-prober = handleTestOn ["x86_64-linux"] ./os-prober.nix {}; osquery = handleTest ./osquery.nix {}; osrm-backend = handleTest ./osrm-backend.nix {}; ostree = handleTest ./ostree.nix {}; diff --git a/nixos/tests/os-prober.nix b/nixos/tests/os-prober.nix index 29a6fa7676c..d166bfc8113 100644 --- a/nixos/tests/os-prober.nix +++ b/nixos/tests/os-prober.nix @@ -1,4 +1,4 @@ -import ./make-test.nix ({pkgs, lib}: +import ./make-test.nix ({pkgs, lib, ...}: let # A filesystem image with a (presumably) bootable debian debianImage = pkgs.vmTools.diskImageFuns.debian9i386 { diff --git a/pkgs/tools/misc/os-prober/default.nix b/pkgs/tools/misc/os-prober/default.nix index 21c434bb5a3..d68ed9c5cd3 100644 --- a/pkgs/tools/misc/os-prober/default.nix +++ b/pkgs/tools/misc/os-prober/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitLab, makeWrapper, +{ stdenv, fetchFromGitLab, makeWrapper, nixosTests, # optional dependencies, the command(s) they provide coreutils, # mktemp grub2, # grub-mount and grub-probe @@ -59,6 +59,9 @@ stdenv.mkDerivation rec { done; ''; + passthru.tests = { + os-prober = nixosTests.os-prober; + }; meta = with stdenv.lib; { description = "Utility to detect other OSs on a set of drives"; homepage = http://packages.debian.org/source/sid/os-prober; |