vuls: init at 0.27.0
[NixPkgs.git] / nixos / tests / syncthing-no-settings.nix
blobfee122b5e35c0c55e602810d54915bba63452088
1 import ./make-test-python.nix ({ lib, pkgs, ... }: {
2   name = "syncthing";
3   meta.maintainers = with pkgs.lib.maintainers; [ chkno ];
5   nodes = {
6     a = {
7       environment.systemPackages = with pkgs; [ curl libxml2 syncthing ];
8       services.syncthing = {
9         enable = true;
10       };
11     };
12   };
13   # Test that indeed a syncthing-init.service systemd service is not created.
14   #
15   testScript = /* python */ ''
16     a.succeed("systemctl list-unit-files | awk '$1 == \"syncthing-init.service\" {exit 1;}'")
17   '';