summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/configuration.nix (renamed from tests/vm.nix)8
-rwxr-xr-xtests/run-tests.sh9
2 files changed, 11 insertions, 6 deletions
diff --git a/tests/vm.nix b/tests/configuration.nix
index e878c12..a1ccf52 100644
--- a/tests/vm.nix
+++ b/tests/configuration.nix
@@ -1,4 +1,4 @@
-{ config, lib, ... }:
+{ config, lib, modulesPath, ... }:
let
nginxPorts = lib.concatLists
@@ -13,7 +13,9 @@ let
enableACME = lib.mkForce false;
};
in {
- imports = [ ../configuration.nix ];
+ imports = [ ../config ];
+
+ boot.isContainer = true;
networking = lib.mkForce {
domain = "aristote.vm";
@@ -27,6 +29,8 @@ in {
services.filtron.rules = lib.mkForce [ ];
+ services.rss-bridge.debug = true;
+
services.nginx.virtualHosts = {
quentin = nginxMakeLocal 8080;
searx = nginxMakeLocal 8081;
diff --git a/tests/run-tests.sh b/tests/run-tests.sh
index a55e282..705f28d 100755
--- a/tests/run-tests.sh
+++ b/tests/run-tests.sh
@@ -7,8 +7,10 @@ function cleanup {
sudo nixos-container stop hermes
}
+echo Stopping container for update ...
sudo nixos-container stop hermes || exit 2
-sudo nixos-container update hermes --config-file ./vm.nix || exit 2
+echo Updating container ...
+sudo nixos-container update hermes --flake ..#hermes-test || exit 2
echo Starting container ...
sudo nixos-container start hermes || exit 2
@@ -40,10 +42,9 @@ echo
echo Checking custom Searx engines :
declare -A QUERIES
QUERIES[alternativeto]=Searx
-QUERIES[emojipedia]='Thinking%20Face'
QUERIES[nlab]='Kan%20extension'
-QUERIES[wikipediafr]=Paris
-QUERIES[wikipediaen]=Paris
+QUERIES[wfr]=Paris
+QUERIES[wen]=Paris
for ENGINE in "${!QUERIES[@]}"
do
echo Checking engine $ENGINE ...