fix: harden sing-box egress rollout

This commit is contained in:
2026-08-27 03:39:06 +05:00
parent adb3e849df
commit 8ac3b2b1ba
24 changed files with 228 additions and 48 deletions
+5
View File
@@ -32,6 +32,11 @@ class VersionTests(unittest.TestCase):
with self.assertRaises(UnsupportedVersionError):
require_supported(version)
def test_missing_gvisor_rejected(self) -> None:
version = parse_version_output(VERSION_OUTPUT.replace("with_gvisor,", ""))
with self.assertRaises(UnsupportedVersionError):
require_supported(version)
def test_command_failure(self) -> None:
runner = FakeRunner()
runner.version = "garbage"