anchor.diff:  
     testScript = ''
       source.succeed(
  -        "mkdir /tmp/mnt",
  +        "mkdir /mnt",
           "parted --script /dev/vdb -- mklabel msdos mkpart primary 1024M -1s",
           "udevadm settle",
  -        "zpool create pool /dev/vdb1",
  -        "zfs create -o mountpoint=legacy pool/test",
  -        "mount -t zfs pool/test /tmp/mnt",
  +        "zpool create pool -R /mnt /dev/vdb1",
  +        "zfs create pool/sanoid",
  +        "zfs create pool/syncoid",
           "udevadm settle",
       )
       target.succeed(
  +        "mkdir /mnt",
           "parted --script /dev/vdb -- mklabel msdos mkpart primary 1024M -1s",
           "udevadm settle",
  -        "zpool create pool /dev/vdb1",
  +        "zpool create pool -R /mnt /dev/vdb1",
           "udevadm settle",
       )
   
  
positive.code:         "chown -R syncoid:syncoid /var/lib/syncoid/",
      )
  
      source.succeed("touch /tmp/mnt/test.txt")
      source.systemctl("start --wait sanoid.service")
  
      target.wait_for_open_port(22)
      source.systemctl("start --wait syncoid.service")
      target.succeed(
          "mkdir /tmp/mnt",
          "zfs set mountpoint=legacy pool/test",
          "mount -t zfs pool/test /tmp/mnt",
      )
      target.succeed("cat /tmp/mnt/test.txt")
    '';
  })
  
negative.code: 
            autosnap = true;
          };
          datasets."pool/sanoid".useTemplate = [ "test" ];
          extraArgs = [ "--verbose" ];
        };
  
        services.syncoid = {
          enable = true;
          sshKey = "/var/lib/syncoid/id_ecdsa";
          commands = {
            # Sync snapshot taken by sanoid
            "pool/sanoid" = {
              target = "root@target:pool/sanoid";
              extraArgs = [ "--no-sync-snap" ];
            };
            # Take snapshot and sync
            "pool/syncoid".target = "root@target:pool/syncoid";
          };
        };
      };
      target = { ... }: {
  