summary refs log tree commit diff
path: root/nixos/tests/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/tests/default.nix')
-rw-r--r--nixos/tests/default.nix37
1 files changed, 37 insertions, 0 deletions
diff --git a/nixos/tests/default.nix b/nixos/tests/default.nix
new file mode 100644
index 00000000000..17fe6a6d045
--- /dev/null
+++ b/nixos/tests/default.nix
@@ -0,0 +1,37 @@
+{ nixpkgs ? <nixpkgs>
+, system ? builtins.currentSystem
+, minimal ? false
+}:
+
+with import ../lib/testing.nix { inherit system minimal; };
+
+{
+  avahi = makeTest (import ./avahi.nix);
+  bittorrent = makeTest (import ./bittorrent.nix);
+  firefox = makeTest (import ./firefox.nix);
+  firewall = makeTest (import ./firewall.nix);
+  installer = makeTests (import ./installer.nix);
+  efi-installer = makeTests (import ./efi-installer.nix);
+  ipv6 = makeTest (import ./ipv6.nix);
+  kde4 = makeTest (import ./kde4.nix);
+  #kexec = makeTest (import ./kexec.nix);
+  login = makeTest (import ./login.nix {});
+  latestKernel.login = makeTest (import ./login.nix ({ config, pkgs, ... }: { boot.kernelPackages = pkgs.linuxPackages_latest; }));
+  misc = makeTest (import ./misc.nix);
+  #mpich = makeTest (import ./mpich.nix);
+  mysql = makeTest (import ./mysql.nix);
+  mysql_replication = makeTest (import ./mysql-replication.nix);
+  nat = makeTest (import ./nat.nix);
+  nfs3 = makeTest (import ./nfs.nix { version = 3; });
+  #nfs4 = makeTest (import ./nfs.nix { version = 4; });
+  openssh = makeTest (import ./openssh.nix);
+  partition = makeTest (import ./partition.nix);
+  printing = makeTest (import ./printing.nix);
+  proxy = makeTest (import ./proxy.nix);
+  quake3 = makeTest (import ./quake3.nix);
+  simple = makeTest (import ./simple.nix);
+  #subversion = makeTest (import ./subversion.nix);
+  tomcat = makeTest (import ./tomcat.nix);
+  trac = makeTest (import ./trac.nix);
+  xfce = makeTest (import ./xfce.nix);
+}