Loading nixos/modules/services/networking/mihomo.nix +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ in package = lib.mkPackageOption pkgs "mihomo" { }; configFile = lib.mkOption { type = lib.types.nullOr lib.types.path; type = lib.types.path; description = "Configuration file to use."; }; Loading nixos/tests/mihomo.nix +3 −1 Original line number Diff line number Diff line Loading @@ -39,6 +39,8 @@ import ./make-test-python.nix ({ pkgs, ... }: { machine.fail("curl --fail --max-time 10 --proxy socks5://user:supervillain@localhost:7890 http://localhost") # Web UI machine.succeed("curl --fail http://localhost:9090") == '{"hello":"clash"}' result = machine.succeed("curl --fail http://localhost:9090") target = '{"hello":"mihomo"}\n' assert result == target, f"{result!r} != {target!r}" ''; }) Loading
nixos/modules/services/networking/mihomo.nix +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ in package = lib.mkPackageOption pkgs "mihomo" { }; configFile = lib.mkOption { type = lib.types.nullOr lib.types.path; type = lib.types.path; description = "Configuration file to use."; }; Loading
nixos/tests/mihomo.nix +3 −1 Original line number Diff line number Diff line Loading @@ -39,6 +39,8 @@ import ./make-test-python.nix ({ pkgs, ... }: { machine.fail("curl --fail --max-time 10 --proxy socks5://user:supervillain@localhost:7890 http://localhost") # Web UI machine.succeed("curl --fail http://localhost:9090") == '{"hello":"clash"}' result = machine.succeed("curl --fail http://localhost:9090") target = '{"hello":"mihomo"}\n' assert result == target, f"{result!r} != {target!r}" ''; })