Files
home-manager/tests/modules/services/colima/darwin/colima-custom-settings.nix
2026-04-13 22:02:40 -05:00

38 lines
788 B
Nix

{
config,
...
}:
{
services.colima = {
enable = true;
package = config.lib.test.mkStubPackage {
name = "colima";
outPath = "@colima@";
};
dockerPackage = config.lib.test.mkStubPackage {
name = "docker";
outPath = "@docker@";
};
perlPackage = config.lib.test.mkStubPackage {
name = "perl";
outPath = "@perl@";
};
sshPackage = config.lib.test.mkStubPackage {
name = "openssh";
outPath = "@openssh@";
};
profiles.default.settings = {
cpu = 4;
memory = 8;
kubernetes.enabled = true;
};
};
nmt.script = ''
assertFileExists home-files/.colima/default/colima.yaml
assertFileContent home-files/.colima/default/colima.yaml ${./custom-settings-expected.yaml}
'';
}