test: add semver and gateway helpers coverage

This commit is contained in:
Peter Steinberger
2025-12-10 01:26:54 +00:00
parent efde37eb36
commit 00ace3bb63
4 changed files with 37 additions and 0 deletions

View File

@@ -27,4 +27,9 @@ import Testing
defer { UserDefaults.standard.removeObject(forKey: "gatewayPort") }
#expect(GatewayEnvironment.gatewayPort() == 19999)
}
@Test func expectedGatewayVersionFromStringUsesParser() {
#expect(GatewayEnvironment.expectedGatewayVersion(from: "v9.1.2") == Semver(major: 9, minor: 1, patch: 2))
#expect(GatewayEnvironment.expectedGatewayVersion(from: nil) == nil)
}
}