Commit 3e20b1e3 authored by Martin Joerg's avatar Martin Joerg Committed by Masum Reza
Browse files

nixosTests.magic-wormhole-mailbox-server: migrate to runTest

part of #386873
parent 87ac1368
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -676,7 +676,7 @@ in {
  ly = handleTest ./ly.nix {};
  maddy = discoverTests (import ./maddy { inherit handleTest; });
  maestral = handleTest ./maestral.nix {};
  magic-wormhole-mailbox-server = handleTest ./magic-wormhole-mailbox-server.nix {};
  magic-wormhole-mailbox-server = runTest ./magic-wormhole-mailbox-server.nix;
  magnetico = handleTest ./magnetico.nix {};
  mailcatcher = runTest ./mailcatcher.nix;
  mailhog = handleTest ./mailhog.nix {};
+33 −41
Original line number Diff line number Diff line
import ./make-test-python.nix (
  { pkgs, ... }:
{ lib, ... }:
{
  name = "magic-wormhole-mailbox-server";
    meta = with pkgs.lib.maintainers; {
      maintainers = [ mmahut ];
    };
  meta.maintainers = [ lib.maintainers.mmahut ];

  nodes = {
      server =
        { ... }:
        {
    server = {
      networking.firewall.allowedTCPPorts = [ 4000 ];
      services.magic-wormhole-mailbox-server.enable = true;
    };

    client_alice =
        { ... }:
      { pkgs, ... }:
      {
        networking.firewall.enable = false;
        environment.systemPackages = [ pkgs.magic-wormhole ];
      };

    client_bob =
        { ... }:
      { pkgs, ... }:
      {
        environment.systemPackages = [ pkgs.magic-wormhole ];
      };
@@ -44,4 +37,3 @@ import ./make-test-python.nix (
    client_bob.succeed("grep mysecret secretfile")
  '';
}
)