Skip to content

Commit 6d93e78

Browse files
committed
requestdata tests datetimeoffset parseexact
1 parent df9213f commit 6d93e78

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

test/Falco.Tests/RequestDataTests.fs

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
module Falco.Tests.RequestData
22

33
open System
4+
open System.Globalization
45
open System.IO
56
open System.Threading
67
open System.Threading.Tasks
@@ -107,7 +108,7 @@ let ``RequestData value lookups are case-insensitive`` () =
107108
let ``RequestData collection should resolve primitives`` () =
108109
let dt = DateTime(1986, 12, 12)
109110
let dtStr = dt.ToString()
110-
let dtOffsetStr = DateTimeOffset(dt).ToString()
111+
let dtOffsetStr = DateTimeOffset(dt).ToString("yyyy-MM-ddTHH:mm:sszzz")
111112
let timespanStr = TimeSpan.FromSeconds(1.0).ToString()
112113
let guidStr = Guid.NewGuid().ToString()
113114

@@ -141,7 +142,7 @@ let ``RequestData collection should resolve primitives`` () =
141142
scr.GetFloat "ffloat" |> should equal 1.234
142143
scr.GetDecimal "fdecimal" |> should equal 4.567M
143144
scr.GetDateTime "fdatetime" |> should equal (DateTime.Parse(dtStr))
144-
scr.GetDateTimeOffset "fdatetimeoffset" |> should equal (DateTimeOffset.Parse(dtOffsetStr))
145+
scr.GetDateTimeOffset "fdatetimeoffset" |> should equal (DateTimeOffset.ParseExact(dtOffsetStr, "yyyy-MM-ddTHH:mm:sszzz", CultureInfo.InvariantCulture))
145146
scr.GetTimeSpan "ftimespan" |> should equal (TimeSpan.Parse(timespanStr))
146147
scr.GetGuid "fguid" |> should equal (Guid.Parse(guidStr))
147148

0 commit comments

Comments
 (0)