Personal-use NixOS configuration
at main 30 lines 462 B view raw
1{ 2 flake, 3 pkgs, 4 lib, 5 ... 6}: 7 8pkgs.testers.nixosTest { 9 name = "cells-test"; 10 11 nodes.machine = 12 { ... }: 13 { 14 imports = [ 15 flake.nixosModules.cells 16 ]; 17 18 services.cells.enable = true; 19 }; 20 21 # TODO: This is a very basic test 22 23 testScript = '' 24 machine.start() 25 machine.wait_for_unit("cells.service") 26 machine.succeed("systemctl is-active cells.service") 27 ''; 28 29 meta.maintainers = [ lib.maintainers.encode42 ]; 30}