Commit 4db920ed authored by Jacob Moody's avatar Jacob Moody
Browse files

nixos/tests: fix discrepancy between nix-build and nix build

parent 04e1a2d6
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -464,7 +464,7 @@ in {
  keymap = handleTest ./keymap.nix {};
  knot = handleTest ./knot.nix {};
  komga = handleTest ./komga.nix {};
  krb5 = discoverTests (import ./krb5 {});
  krb5 = discoverTests (import ./krb5);
  ksm = handleTest ./ksm.nix {};
  kthxbye = handleTest ./kthxbye.nix {};
  kubernetes = handleTestOn ["x86_64-linux"] ./kubernetes {};
+1 −1
Original line number Diff line number Diff line
@@ -40,4 +40,4 @@ let
      '';
    });
in
builtins.mapAttrs (k: v: mkTest k v { }) tests
builtins.mapAttrs (k: v: mkTest k v) tests
+17 −15
Original line number Diff line number Diff line
@@ -6,8 +6,8 @@ let
  certs = import ./common/acme/server/snakeoil-certs.nix;
  frontendUrl = "https://${certs.domain}";

  keycloakTest = import ./make-test-python.nix (
    { pkgs, databaseType, ... }:
  keycloakTest = databaseType: import ./make-test-python.nix (
    { pkgs, ... }:
    let
      initialAdminPassword = "h4Iho\"JFn't2>iQIR9";
      adminPasswordFile = pkgs.writeText "admin-password" "${initialAdminPassword}";
@@ -76,7 +76,8 @@ let
            enabled = true;
            realm = "test-realm";
            clients = [ client ];
            users = [(
            users = [
              (
                user // {
                  enabled = true;
                  credentials = [{
@@ -85,7 +86,8 @@ let
                    value = password;
                  }];
                }
            )];
              )
            ];
          };

          realmDataJson = pkgs.writeText "realm-data.json" (builtins.toJSON realm);
@@ -177,7 +179,7 @@ let
  );
in
{
  postgres = keycloakTest { databaseType = "postgresql"; };
  mariadb = keycloakTest { databaseType = "mariadb"; };
  mysql = keycloakTest { databaseType = "mysql"; };
  postgres = keycloakTest "postgresql";
  mariadb = keycloakTest "mariadb";
  mysql = keycloakTest "mysql";
}
+1 −2
Original line number Diff line number Diff line
{ system ? builtins.currentSystem }:
{
  example-config = import ./example-config.nix { inherit system; };
  example-config = import ./example-config.nix;
}
+14 −16
Original line number Diff line number Diff line
let
  opensearchTest =
  opensearchTest = extraSettings:
    import ./make-test-python.nix (
      { pkgs, lib, extraSettings ? {} }: {
      { pkgs, lib, ... }: {
        name = "opensearch";
        meta.maintainers = with pkgs.lib.maintainers; [ shyim ];

@@ -27,7 +27,6 @@ in
{
  opensearch = opensearchTest {};
  opensearchCustomPathAndUser = opensearchTest {
    extraSettings = {
    services.opensearch.dataDir = "/var/opensearch_test";
    services.opensearch.user = "open_search";
    services.opensearch.group = "open_search";
@@ -43,5 +42,4 @@ in
      };
    };
  };
  };
}
Loading