fix XP/VS2003 tests

This commit is contained in:
Aleksandar Fabijanic 2012-12-20 21:18:06 -06:00
parent 9a67596f00
commit 16533ef73b
2 changed files with 10 additions and 4 deletions

View File

@ -230,8 +230,11 @@ void NumberParserTest::testLimits()
void NumberParserTest::testParseError() void NumberParserTest::testParseError()
{ {
const char dp = decimalSeparator(); char dp = decimalSeparator();
const char ts = thousandSeparator(); if (dp == 0) dp = '.';
char ts = thousandSeparator();
if (ts == 0) ts = ',';
assert (dp != ts);
try try
{ {

View File

@ -665,8 +665,11 @@ void StringTest::testStringToDouble()
void StringTest::testStringToFloatError() void StringTest::testStringToFloatError()
{ {
const char ds = decimalSeparator(); char ds = decimalSeparator();
const char ts = thousandSeparator(); if (ds == 0) ds = '.';
char ts = thousandSeparator();
if (ts == 0) ts = ',';
assert (ds != ts);
double result = 0.0; double result = 0.0;
assert (!strToDouble(format("a12%c3", ds), result)); assert (!strToDouble(format("a12%c3", ds), result));