Skip to content

Commit 7902cd6

Browse files
Add macOS Catalina support in OsBrandStringHelper
1 parent 2d365b1 commit 7902cd6

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
@@ -200,7 +200,8 @@ private MacOSXVersion(int darwinVersion, [NotNull] string codeName)
200200
new MacOSXVersion(15, "El Capitan"),
201201
new MacOSXVersion(16, "Sierra"),
202202
new MacOSXVersion(17, "High Sierra"),
203-
new MacOSXVersion(18, "Mojave")
203+
new MacOSXVersion(18, "Mojave"),
204+
new MacOSXVersion(19, "Catalina")
204205
};
205206

206207
[CanBeNull]

tests/BenchmarkDotNet.Tests/Environments/OsBrandStringTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ public void WindowsWithUbrIsPrettified(string originalVersion, int ubr, string p
4848
[Theory]
4949
[InlineData("macOS 10.12.6 (16G29)", "Darwin 16.7.0", "macOS Sierra 10.12.6 (16G29) [Darwin 16.7.0]")]
5050
[InlineData("macOS 10.13.4 (17E199)", "Darwin 17.5.0", "macOS High Sierra 10.13.4 (17E199) [Darwin 17.5.0]")]
51+
[InlineData("macOS 10.15.4 (19E266)", "Darwin 19.4.0", "macOS Catalina 10.15.4 (19E266) [Darwin 19.4.0]")]
5152
public void MacOSXIsPrettified(string systemVersion, string kernelVersion, string prettifiedName)
5253
=> Check(OsBrandStringHelper.PrettifyMacOSX(systemVersion, kernelVersion), prettifiedName);
5354
}

0 commit comments

Comments
 (0)