diff options
author | Robert Hensing <roberth@users.noreply.github.com> | 2022-06-05 20:46:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-05 20:46:01 +0200 |
commit | bad676c7ede9d615f3b545859dcc7a541b7f7659 (patch) | |
tree | d6e8a599ca7792d3146c3e429dddee7c9459566e /nixos/tests | |
parent | b03fed4229b7c41315d99292d50cdd3ee986a4a5 (diff) | |
parent | 793180cf557e9f5368466f62d6c54a8887895d3e (diff) |
Merge pull request #174441 from tljuniper/172325-nixostest-override-python-pkgs-additional-param
nixos/test-driver: additional Python packages in test driver
Diffstat (limited to 'nixos/tests')
-rw-r--r-- | nixos/tests/all-tests.nix | 1 | ||||
-rw-r--r-- | nixos/tests/extra-python-packages.nix | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index f9e32592e95bc..f534888592ffc 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -166,6 +166,7 @@ let etcd-cluster = handleTestOn ["x86_64-linux"] ./etcd-cluster.nix {}; etebase-server = handleTest ./etebase-server.nix {}; etesync-dav = handleTest ./etesync-dav.nix {}; + extra-python-packages = handleTest ./extra-python-packages.nix {}; fancontrol = handleTest ./fancontrol.nix {}; fcitx = handleTest ./fcitx {}; fenics = handleTest ./fenics.nix {}; diff --git a/nixos/tests/extra-python-packages.nix b/nixos/tests/extra-python-packages.nix new file mode 100644 index 0000000000000..7a48077cf98bc --- /dev/null +++ b/nixos/tests/extra-python-packages.nix @@ -0,0 +1,13 @@ +import ./make-test-python.nix ({ ... }: + { + name = "extra-python-packages"; + + extraPythonPackages = p: [ p.numpy ]; + + nodes = { }; + + testScript = '' + import numpy as np + assert str(np.zeros(4) == "array([0., 0., 0., 0.])") + ''; + }) |