mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-18 03:34:58 +00:00
d587329615
Also the gid is looked up in ids.gids if not specified. svn path=/nixos/trunk/; revision=33860
29 lines
680 B
Nix
29 lines
680 B
Nix
# Miscellaneous small tests that don't warrant their own VM run.
|
|
|
|
{ pkgs, ... }:
|
|
|
|
{
|
|
|
|
machine = { config, pkgs, ... }: { };
|
|
|
|
testScript =
|
|
''
|
|
subtest "nixos-version", sub {
|
|
$machine->succeed("[ `nixos-version | wc -w` = 1 ]");
|
|
};
|
|
|
|
# Sanity check for uid/gid assignment.
|
|
subtest "users-groups", sub {
|
|
$machine->succeed("[ `id -u messagebus` = 4 ]");
|
|
$machine->succeed("[ `id -g messagebus` = 4 ]");
|
|
$machine->succeed("[ `getent group users` = 'users:x:100:' ]");
|
|
};
|
|
|
|
# Regression test for GMP aborts on QEMU.
|
|
subtest "gmp", sub {
|
|
$machine->succeed("expr 1 + 2");
|
|
};
|
|
'';
|
|
|
|
}
|