Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 6ed2164

Browse files
author
Eric Erhardt
committed
Merge TimeZoneInfo tests with latest changes.
1 parent dbbe11d commit 6ed2164

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/System.Runtime/tests/System/TimeZoneInfo.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
using System;
55
using System.Globalization;
6+
using System.Runtime.InteropServices;
67
using Xunit;
78

89
public static class TimeZoneInfoTests
@@ -20,8 +21,8 @@ public static class TimeZoneInfoTests
2021
private static String s_strRussian = s_isWindows ? "Russian Standard Time" : "Europe/Moscow";
2122
private static String s_strLibya = s_isWindows ? "Libya Standard Time" : "Africa/Tripoli";
2223
private static String s_strCatamarca = s_isWindows ? "Argentina Standard Time" : "America/Catamarca";
23-
private static String s_strLisbon = Interop.IsWindows ? "GMT Standard Time" : "Europe/Lisbon";
24-
private static String s_strNewfoundland = Interop.IsWindows ? "Newfoundland Standard Time" : "America/St_Johns";
24+
private static String s_strLisbon = s_isWindows ? "GMT Standard Time" : "Europe/Lisbon";
25+
private static String s_strNewfoundland = s_isWindows ? "Newfoundland Standard Time" : "America/St_Johns";
2526

2627
private static TimeZoneInfo s_myUtc = TimeZoneInfo.Utc;
2728
private static TimeZoneInfo s_myLocal = TimeZoneInfo.Local;
@@ -38,7 +39,7 @@ public static class TimeZoneInfoTests
3839
private static bool s_localSupportsDST = TimeZoneInfo.Local.SupportsDaylightSavingTime;
3940

4041
// In 2006, Australia delayed ending DST by a week. However, Windows says it still ended the last week of March.
41-
private static readonly int s_sydneyOffsetLastWeekOfMarch2006 = Interop.IsWindows ? 10 : 11;
42+
private static readonly int s_sydneyOffsetLastWeekOfMarch2006 = s_isWindows ? 10 : 11;
4243

4344
[Fact]
4445
public static void TestKind()
@@ -340,7 +341,7 @@ public static void NearMinMaxDateTimeConvertTest()
340341
DateTime utcMinValue = DateTime.SpecifyKind(DateTime.MinValue, DateTimeKind.Utc);
341342
VerifyConvert(utcMinValue, s_strPacific, DateTime.MinValue);
342343

343-
if (Interop.IsWindows)
344+
if (s_isWindows)
344345
{
345346
VerifyConvert(utcMinValue.AddHours(8), s_strPacific, DateTime.MinValue);
346347
VerifyConvert(utcMinValue.AddHours(8.5), s_strPacific, DateTime.MinValue.AddHours(0.5));
@@ -450,7 +451,7 @@ public static void PerthRulesTest()
450451

451452
time1utc = new DateTime(2006, 12, 31, 15, 59, 59, DateTimeKind.Utc);
452453
time1 = new DateTime(2006, 12, 31, 15, 59, 59);
453-
if (Interop.IsWindows)
454+
if (s_isWindows)
454455
{
455456
// ambiguous time between rules
456457
// this is not ideal, but the way it works

0 commit comments

Comments
 (0)