lol

dnsmasq: add some nixos tests to passthru.tests

no specific nixos test (yet) so we'll have to make do with
ones that use dnsmasq on the periphery

+10
+10
pkgs/tools/networking/dnsmasq/default.nix
··· 2 2 , libidn, libnetfilter_conntrack, buildPackages 3 3 , dbusSupport ? stdenv.isLinux 4 4 , dbus 5 + , nixosTests 5 6 }: 6 7 7 8 with lib; ··· 76 77 buildInputs = [ nettle libidn ] 77 78 ++ optionals dbusSupport [ dbus ] 78 79 ++ optionals stdenv.isLinux [ libnetfilter_conntrack ]; 80 + 81 + passthru.tests = { 82 + prometheus-exporter = nixosTests.prometheus-exporters.dnsmasq; 83 + 84 + # these tests use dnsmasq incidentally 85 + inherit (nixosTests) dnscrypt-proxy2; 86 + kubernetes-dns-single = nixosTests.kubernetes.dns-single-node; 87 + kubernetes-dns-multi = nixosTests.kubernetes.dns-multi-node; 88 + }; 79 89 80 90 meta = { 81 91 description = "An integrated DNS, DHCP and TFTP server for small networks";