Merge branch 'staging-next' into staging
[NixPkgs.git] / nixos / tests / openvscode-server.nix
blobcbff8e09c5938e33bc8e2ac55c7ecca4a4ea6d39
1 import ./make-test-python.nix ({pkgs, lib, ...}:
3   name = "openvscode-server";
5   nodes = {
6     machine = {pkgs, ...}: {
7       services.openvscode-server = {
8         enable = true;
9         withoutConnectionToken = true;
10       };
11     };
12   };
14   testScript = ''
15     start_all()
16     machine.wait_for_unit("openvscode-server.service")
17     machine.wait_for_open_port(3000)
18     machine.succeed("curl -k --fail http://localhost:3000", timeout=10)
19   '';
21   meta.maintainers = [ lib.maintainers.drupol ];