@@ -488,6 +488,18 @@ private static void DeserializeLongJsonString(int stringLength)
488
488
}
489
489
490
490
[ Theory ]
491
+ [ InlineData ( "1:00:00" ) ]
492
+ [ InlineData ( "1" ) ]
493
+ [ InlineData ( "10" ) ]
494
+ [ InlineData ( "00:01" ) ]
495
+ [ InlineData ( "0:00:02" ) ]
496
+ [ InlineData ( "0:00:00.0000001" ) ]
497
+ [ InlineData ( "0:00:00.0000010" ) ]
498
+ [ InlineData ( "0:00:00.0000100" ) ]
499
+ [ InlineData ( "0:00:00.0001000" ) ]
500
+ [ InlineData ( "0:00:00.0010000" ) ]
501
+ [ InlineData ( "0:00:00.0100000" ) ]
502
+ [ InlineData ( "0:00:00.1000000" ) ]
491
503
[ InlineData ( "23:59:59" ) ]
492
504
[ InlineData ( "\\ u002D23:59:59" , "-23:59:59" ) ]
493
505
[ InlineData ( "\\ u0032\\ u0033\\ u003A\\ u0035\\ u0039\\ u003A\\ u0035\\ u0039" , "23:59:59" ) ]
@@ -546,13 +558,13 @@ public static void TimeSpan_Read_KnownDifferences()
546
558
[ InlineData ( "00:00:60" ) ]
547
559
[ InlineData ( "00:00:00.00000009" ) ]
548
560
[ InlineData ( "900000000.00:00:00" ) ]
549
- [ InlineData ( "1:00:00" ) ] // 'g' Format
550
561
[ InlineData ( "1:2:00:00" ) ] // 'g' Format
551
562
[ InlineData ( "+00:00:00" ) ]
552
563
[ InlineData ( "2021-06-18" ) ]
553
564
[ InlineData ( "1$" ) ]
554
565
[ InlineData ( "10675199.02:48:05.4775808" ) ] // TimeSpan.MaxValue + 1
555
566
[ InlineData ( "-10675199.02:48:05.4775809" ) ] // TimeSpan.MinValue - 1
567
+ [ InlineData ( "" ) ]
556
568
[ InlineData ( "1234" , false ) ]
557
569
[ InlineData ( "{}" , false ) ]
558
570
[ InlineData ( "[]" , false ) ]
0 commit comments