Skip to content

UnquotedStringTypeDeserialization_RegularNumbers test fails for floating point numbers #1075

@jhgbrt

Description

@jhgbrt

After fresh checkout, when I build and run the tests on my system, these tests fail for the floating point inputs:


 UnquotedStringTypeDeserialization_RegularNumbers(expected: 1,7976931348623157E+308)
 Source: DeserializerTest.cs line 237
 Duration: < 1 ms

Message: 
Assert.Equal() Failure: Values differ
Expected: 1,7976931348623157E+308
Actual: 1,7976931348623157E+308

Stack Trace: 
DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object expected) line 259
InvokeStub_DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object, Span`1)
MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)


 UnquotedStringTypeDeserialization_RegularNumbers(expected: -1,7976931348623157E+308)
 Source: DeserializerTest.cs line 237
 Duration: < 1 ms

Message: 
Assert.Equal() Failure: Values differ
Expected: -1,7976931348623157E+308
Actual: -1,7976931348623157E+308

Stack Trace: 
DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object expected) line 259
InvokeStub_DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object, Span`1)
MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)


 UnquotedStringTypeDeserialization_RegularNumbers(expected: 3,40282347E+38)
 Source: DeserializerTest.cs line 237
 Duration: < 1 ms

Message: 
Assert.Equal() Failure: Values differ
Expected: 3,40282347E+38
Actual: 3,4028235E+38

Stack Trace: 
DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object expected) line 259
InvokeStub_DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object, Span`1)
MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)


 UnquotedStringTypeDeserialization_RegularNumbers(expected: -3,40282347E+38)
 Source: DeserializerTest.cs line 237
 Duration: 2 ms

Message: 
Assert.Equal() Failure: Values differ
Expected: -3,40282347E+38
Actual: -3,4028235E+38

Stack Trace: 
DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object expected) line 259
InvokeStub_DeserializerTest.UnquotedStringTypeDeserialization_RegularNumbers(Object, Span`1)
MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions