VirtualBox

Changeset 74276 in vbox


Ignore:
Timestamp:
Sep 14, 2018 4:04:37 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
125080
Message:

IPRT/rest: adjusted double testcase for unix systems. bugref:9167

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp

    r74263 r74276  
    595595{
    596596    RTTestSub(g_hTest, "RTCRestDouble");
    597 #define DBL_MAX_STRING  "1.7976931348623157e+308"
    598 #define DBL_MIN_STRING  "2.2250738585072014e-308"
     597#if defined(RT_OS_WINDOWS)
     598# define DBL_MAX_STRING  "1.7976931348623157e+308"
     599# define DBL_MIN_STRING  "2.2250738585072014e-308"
     600#else
     601# define DBL_MAX_STRING  "1.79769313486231571e+308"
     602# define DBL_MIN_STRING  "2.22507385850720138e-308"
     603#endif
    599604
    600605    {
     
    854859        RTTESTI_CHECK_RC(fromString(&obj4, "false", NULL, RT_XSTR(__LINE__)), VERR_NO_DIGITS);
    855860
     861#if defined(RT_OS_WINDOWS)
    856862        RTTESTI_CHECK_RC(fromString(&obj4, " 0x42 ", &ErrInfo, RT_XSTR(__LINE__)), VERR_TRAILING_CHARS);
    857863        RTTESTI_CHECK(obj4.m_rdValue == 0.0);
     864#else
     865        RTTESTI_CHECK_RC(fromString(&obj4, " 0x42 ", &ErrInfo, RT_XSTR(__LINE__)), VINF_SUCCESS);
     866        RTTESTI_CHECK(obj4.m_rdValue == 66.0);
     867#endif
    858868        RTTESTI_CHECK(obj4.isNull() == false);
    859869    }
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette