NixOS Integration tests: Re-enable for macOS

Changed files
+2 -6
nixos
lib
testing
pkgs
build-support
trivial-builders
+1 -1
nixos/lib/testing/meta.nix
···
};
platforms = lib.mkOption {
type = types.listOf types.raw;
-
default = lib.platforms.linux;
description = ''
Sets the [`meta.platforms`](https://nixos.org/manual/nixpkgs/stable/#var-meta-platforms) attribute on the [{option}`test`](#test-opt-test) derivation.
'';
···
};
platforms = lib.mkOption {
type = types.listOf types.raw;
+
default = lib.platforms.linux ++ lib.platforms.darwin;
description = ''
Sets the [`meta.platforms`](https://nixos.org/manual/nixpkgs/stable/#var-meta-platforms) attribute on the [{option}`test`](#test-opt-test) derivation.
'';
+1 -5
pkgs/build-support/trivial-builders/test/default.nix
···
concat = callPackage ./concat-test.nix {};
linkFarm = callPackage ./link-farm.nix {};
overriding = callPackage ../test-overriding.nix {};
-
# VM test not supported beyond linux yet
-
references =
-
if stdenv.hostPlatform.isLinux
-
then references
-
else {};
writeCBin = callPackage ./writeCBin.nix {};
writeClosure-union = callPackage ./writeClosure-union.nix {
inherit (references) samples;
···
concat = callPackage ./concat-test.nix {};
linkFarm = callPackage ./link-farm.nix {};
overriding = callPackage ../test-overriding.nix {};
+
inherit references;
writeCBin = callPackage ./writeCBin.nix {};
writeClosure-union = callPackage ./writeClosure-union.nix {
inherit (references) samples;