{ system ? builtins.currentSystem, sources ? import ../npins, pkgs ? import sources.nixpkgs { inherit system; }, }: let inherit (pkgs) lib; in lib.mapAttrs (name: test: pkgs.testers.runNixOSTest (test // { inherit name; })) { mastodon = import ./tests/mastodon.nix { inherit pkgs; }; pixelfed-garage = import ./tests/pixelfed-garage.nix { inherit pkgs; }; peertube = import ./tests/peertube.nix { inherit pkgs; }; }