diff options
author | Robert Hensing <roberth@users.noreply.github.com> | 2022-05-31 16:31:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-31 16:31:06 +0200 |
commit | c5d82eb1ab4d9db38c9a9ac52a6f6923971dfe07 (patch) | |
tree | d012febe466c60b772327e3da5f78394898858e3 /nixos/tests | |
parent | 53326189ba66c11208094a7c64b279f50bb7602c (diff) | |
parent | 9d2c8ba7e91aeaa398fa952f6ac6045f137a4674 (diff) |
Merge pull request #174939 from FliegendeWurst/nixos-tests
nixos/tests: various fixes
Diffstat (limited to 'nixos/tests')
-rw-r--r-- | nixos/tests/gitolite.nix | 2 | ||||
-rw-r--r-- | nixos/tests/matrix/mjolnir.nix | 1 | ||||
-rw-r--r-- | nixos/tests/meilisearch.nix | 11 |
3 files changed, 8 insertions, 6 deletions
diff --git a/nixos/tests/gitolite.nix b/nixos/tests/gitolite.nix index 128677cebde3a..9b3af59e4fbd8 100644 --- a/nixos/tests/gitolite.nix +++ b/nixos/tests/gitolite.nix @@ -107,7 +107,7 @@ in with subtest("gitolite server starts"): server.wait_for_unit("gitolite-init.service") server.wait_for_unit("sshd.service") - client.succeed("ssh gitolite@server info") + client.succeed("ssh -n gitolite@server info") with subtest("admin can clone and configure gitolite-admin.git"): client.succeed( diff --git a/nixos/tests/matrix/mjolnir.nix b/nixos/tests/matrix/mjolnir.nix index 54094ab9d611c..cb843e2e9e3e8 100644 --- a/nixos/tests/matrix/mjolnir.nix +++ b/nixos/tests/matrix/mjolnir.nix @@ -43,6 +43,7 @@ import ../make-test-python.nix ( tls_certificate_path = "${cert}"; tls_private_key_path = "${key}"; enable_registration = true; + enable_registration_without_verification = true; registration_shared_secret = "supersecret-registration"; listeners = [ { diff --git a/nixos/tests/meilisearch.nix b/nixos/tests/meilisearch.nix index 9f54aa97d6adc..05109a944bc43 100644 --- a/nixos/tests/meilisearch.nix +++ b/nixos/tests/meilisearch.nix @@ -5,9 +5,10 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: apiUrl = "http://${listenAddress}:${toString listenPort}"; uid = "movies"; indexJSON = pkgs.writeText "index.json" (builtins.toJSON { inherit uid; }); - moviesJSON = pkgs.runCommand "movies.json" {} '' - sed -n '1,5p;$p' ${pkgs.meilisearch.src}/datasets/movies/movies.json > $out - ''; + moviesJSON = pkgs.fetchurl { + url = "https://github.com/meilisearch/meilisearch/raw/v0.23.1/datasets/movies/movies.json"; + sha256 = "1r3srld63dpmg9yrmysm6xl175661j5cspi93mk5q2wf8xwn50c5"; + }; in { name = "meilisearch"; meta.maintainers = with lib.maintainers; [ Br1ght0ne ]; @@ -34,7 +35,7 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: with subtest("create index"): machine.succeed( - "curl -XPOST ${apiUrl}/indexes --data @${indexJSON}" + "curl -XPOST --header 'Content-Type: application/json' ${apiUrl}/indexes --data @${indexJSON}" ) indexes = json.loads(machine.succeed("curl ${apiUrl}/indexes")) assert len(indexes) == 1, "index wasn't created" @@ -42,7 +43,7 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: with subtest("add documents"): response = json.loads( machine.succeed( - "curl -XPOST ${apiUrl}/indexes/${uid}/documents --data @${moviesJSON}" + "curl -XPOST --header 'Content-Type: application/json' ${apiUrl}/indexes/${uid}/documents --data @${moviesJSON}" ) ) update_id = response["updateId"] |