Add one more test

This commit is contained in:
Max Goedjen 2021-01-17 21:59:59 -08:00
parent d333f9b7f5
commit ef1be8d402
No known key found for this signature in database
GPG Key ID: E58C21DD77B9B8E8

View File

@ -28,6 +28,11 @@ class ReleaseParsingTests: XCTestCase {
XCTAssert(release.minimumOSVersion == SemVer("1.2.3"))
}
func testOSWithMacOSPrefix() {
let release = Release(name: "1.0.0", prerelease: false, html_url: URL(string: "https://example.com")!, body: "Critical Security Update Minimum macOS Version: macOS 1.2.3")
XCTAssert(release.minimumOSVersion == SemVer("1.2.3"))
}
func testOSGreaterThanMinimum() {
let release = Release(name: "1.0.0", prerelease: false, html_url: URL(string: "https://example.com")!, body: "Critical Security Update Minimum macOS Version: 1.2.3")
XCTAssert(release.minimumOSVersion < SemVer("11.0.0"))