at 23.11-pre 481 B view raw
1import ./make-test-python.nix ({ pkgs, ... } : { 2 3 name = "mxisd"; 4 meta = with pkgs.lib.maintainers; { 5 maintainers = [ mguentner ]; 6 }; 7 8 nodes = { 9 server = args : { 10 services.mxisd.enable = true; 11 services.mxisd.matrix.domain = "example.org"; 12 }; 13 }; 14 15 testScript = '' 16 start_all() 17 server.wait_for_unit("mxisd.service") 18 server.wait_for_open_port(8090) 19 server.succeed("curl -Ssf 'http://127.0.0.1:8090/_matrix/identity/api/v1'") 20 ''; 21})