diff options
author | Florian Brandes <florian.brandes@posteo.de> | 2024-01-12 19:39:45 +0100 |
---|---|---|
committer | Florian Brandes <florian.brandes@posteo.de> | 2024-01-13 09:54:32 +0100 |
commit | 1c1ca56266b1c10ec764af2578203732b83097d9 (patch) | |
tree | 489f5a6f790a4b08e060fcb6408c8363a5823574 /nixos/tests/pgadmin4.nix | |
parent | e8ab82a53c918fb265d7bf219166216c9c81e204 (diff) |
pgadmin: 8.1 -> 8.2
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
Diffstat (limited to 'nixos/tests/pgadmin4.nix')
-rw-r--r-- | nixos/tests/pgadmin4.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/tests/pgadmin4.nix b/nixos/tests/pgadmin4.nix index 407e4592ef5f7..bde9afbe6cd94 100644 --- a/nixos/tests/pgadmin4.nix +++ b/nixos/tests/pgadmin4.nix @@ -55,6 +55,12 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: machine.wait_until_succeeds("curl -sS localhost:5051/login | grep \"<title>pgAdmin 4</title>\" > /dev/null") # check for missing support files (css, js etc). Should catch not-generated files during build. See e.g. https://github.com/NixOS/nixpkgs/pull/229184 machine.succeed("wget -nv --level=1 --spider --recursive localhost:5051/login") + # test idempotenceny + machine.systemctl("stop pgadmin.service") + machine.systemctl("start pgadmin.service") + machine.wait_for_unit("pgadmin") + machine.wait_until_succeeds("curl -sS localhost:5051") + machine.wait_until_succeeds("curl -sS localhost:5051/login | grep \"<title>pgAdmin 4</title>\" > /dev/null") # pgadmin4 module saves the configuration to /etc/pgadmin/config_system.py # pgadmin4-desktopmode tries to read that as well. This normally fails with a PermissionError, as the config file |