depot/third_party/home-manager/tests/modules/services/wob/wob-service.nix
Default email 4d19ca4703 Project import generated by Copybara.
GitOrigin-RevId: a7117efb3725e6197dd95424136f79147aa35e5b
2024-06-04 11:23:39 -07:00

29 lines
756 B
Nix

{ config, ... }:
{
services.wob = {
enable = true;
package = config.lib.test.mkStubPackage {
name = "wob";
outPath = "@wob@";
};
systemd = true;
settings."".background_color = "ddddddff";
};
nmt.script = ''
serviceFile=home-files/.config/systemd/user/wob.service
socketFile=home-files/.config/systemd/user/wob.socket
configFile=home-files/.config/wob/wob.ini
assertFileExists $serviceFile
assertFileExists $socketFile
assertFileExists $configFile
assertFileContent $(normalizeStorePaths $serviceFile) ${
./wob-service-expected.service
}
assertFileContent $socketFile ${./wob-service-expected.socket}
assertFileContent $configFile ${./wob-service-expected.ini}
'';
}