{ config, pkgs, ... }: let backups = config.programs.borgmatic.backups; in { programs.borgmatic = { enable = true; backups = { main = { location = { repositories = [ "/mnt/disk1" ]; }; }; }; }; test.stubs.borgmatic = { }; test.asserts.assertions.expected = ['' Borgmatic backup configuration "main" must specify one of 'location.sourceDirectories' or 'location.patterns'. '']; }