Files
home-manager/tests/modules/programs/opencode/legacy-rules.nix
2026-04-12 10:53:57 -05:00

19 lines
469 B
Nix

{ lib, options, ... }:
{
programs.opencode = {
enable = true;
rules = ./AGENTS.md;
};
test.asserts.warnings.expected = [
"The option `programs.opencode.rules' defined in ${lib.showFiles options.programs.opencode.rules.files} has been renamed to `programs.opencode.context'."
];
nmt.script = ''
assertFileExists home-files/.config/opencode/AGENTS.md
assertFileContent home-files/.config/opencode/AGENTS.md \
${./AGENTS.md}
'';
}