Skip to content

Commit 86f212b

Browse files
Support macOS 13 (Ventura) in OsBrandStringHelper
1 parent 7b1f29c commit 86f212b

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/BenchmarkDotNet/Environments/OsBrandStringHelper.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,8 @@ private MacOSXVersion(int darwinVersion, string codeName)
230230
new MacOSXVersion(18, "Mojave"),
231231
new MacOSXVersion(19, "Catalina"),
232232
new MacOSXVersion(20, "Big Sur"),
233-
new MacOSXVersion(21, "Monterey")
233+
new MacOSXVersion(21, "Monterey"),
234+
new MacOSXVersion(22, "Ventura")
234235
};
235236

236237
public static string? ResolveCodeName(string kernelVersion)

tests/BenchmarkDotNet.Tests/Environments/OsBrandStringTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public void WindowsWithUbrIsPrettified(string originalVersion, int ubr, string p
5959
[InlineData("macOS 11.1 (20C69)", "Darwin 20.2.0", "macOS Big Sur 11.1 (20C69) [Darwin 20.2.0]")]
6060
[InlineData("macOS 11.3.1 (20E241)", "Darwin 20.4.0", "macOS Big Sur 11.3.1 (20E241) [Darwin 20.4.0]")]
6161
[InlineData("macOS 12.1 (21C52)", "Darwin 21.2.0", "macOS Monterey 12.1 (21C52) [Darwin 21.2.0]")]
62+
[InlineData("macOS 13.0.1 (22A400)", "Darwin 22.1.0", "macOS Ventura 13.0.1 (22A400) [Darwin 22.1.0]")]
6263
public void MacOSXIsPrettified(string systemVersion, string kernelVersion, string prettifiedName)
6364
=> Check(OsBrandStringHelper.PrettifyMacOSX(systemVersion, kernelVersion), prettifiedName);
6465
}

0 commit comments

Comments
 (0)