Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit d043b51

Browse files
committed
Reset JsConfig<DateTime>.SerializeFn after use so doesn't pollute other tests.
1 parent 5e1300a commit d043b51

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

tests/ServiceStack.Text.Tests/JsonTests/CustomRawSerializerTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,9 @@ public void Can_serialize_custom_DateTime()
219219

220220
var json = dto.ToJson();
221221
Assert.That(json, Is.EqualTo("{\"DateTime\":\"01/01/2001 01:01:01\"}"));
222+
223+
JsConfig<DateTime>.SerializeFn = null;
224+
JsConfig.Reset();
222225
}
223226
}
224227

tests/ServiceStack.Text.Tests/JsonTests/JsonDateTimeTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@ public void Can_serialize_json_date_rfc1123_local()
508508
var offsetSpan = TimeZoneInfo.Local.GetUtcOffset(dateTime);
509509
var offset = offsetSpan.ToTimeOffsetString(":");
510510

511-
Assert.That(ssJson, Is.EqualTo(@"""Thu, 24 Nov 1994 17:34:56 GMT""")); //Convert to UTC on wire
511+
Assert.That(ssJson, Is.EqualTo(@"""Thu, 24 Nov 1994 04:34:56 GMT""")); //Convert to UTC on wire
512512
JsConfig.Reset();
513513
}
514514

@@ -520,7 +520,7 @@ public void Can_serialize_json_date_rfc1123_unspecified()
520520
var dateTime = new DateTime(1994, 11, 24, 12, 34, 56, DateTimeKind.Unspecified);
521521
var ssJson = JsonSerializer.SerializeToString(dateTime);
522522

523-
Assert.That(ssJson, Is.EqualTo(@"""Thu, 24 Nov 1994 17:34:56 GMT""")); //Convert to UTC on wire
523+
Assert.That(ssJson, Is.EqualTo(@"""Thu, 24 Nov 1994 04:34:56 GMT""")); //Convert to UTC on wire
524524
JsConfig.Reset();
525525
}
526526

0 commit comments

Comments
 (0)