anchor.diff:    password1 = "foobar";
     password2 = "helloworld";
     password3 = "bazqux";
  +  password4 = "asdf123";
   in import ./make-test-python.nix ({ pkgs, ... }: {
     name = "shadow";
     meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ nequissimus ]; };
  
positive.code:         shadow.send_chars("whoami > /tmp/1\n")
          shadow.wait_for_file("/tmp/1")
          assert "emma" in shadow.succeed("cat /tmp/1")
  
      with subtest("Change password"):
          shadow.send_key("alt-f3")
  
negative.code:       users.layla = {
          password = password2;
          shell = pkgs.shadow;
        };
        users.ash = {
          password = password4;
          shell = pkgs.bash;
        };
      };
    };
  