nixosTests.libxmlb: port to python

Changed files
+6 -17
nixos
tests
+1
nixos/tests/installed-tests/default.nix
···
glib-networking = callInstalledTest ./glib-networking.nix {};
gnome-photos = callInstalledTest ./gnome-photos.nix {};
graphene = callInstalledTest ./graphene.nix {};
+
libxmlb = callInstalledTest ./libxmlb.nix {};
ostree = callInstalledTest ./ostree.nix {};
xdg-desktop-portal = callInstalledTest ./xdg-desktop-portal.nix {};
}
+5
nixos/tests/installed-tests/libxmlb.nix
···
+
{ pkgs, makeInstalledTest, ... }:
+
+
makeInstalledTest {
+
tested = pkgs.libxmlb;
+
}
-17
nixos/tests/libxmlb.nix
···
-
# run installed tests
-
import ./make-test.nix ({ pkgs, ... }:
-
-
{
-
name = "libxmlb";
-
meta = {
-
maintainers = pkgs.libxmlb.meta.maintainers;
-
};
-
-
machine = { pkgs, ... }: {
-
environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
-
};
-
-
testScript = ''
-
$machine->succeed("gnome-desktop-testing-runner -d '${pkgs.libxmlb.installedTests}/share'");
-
'';
-
})