From 4fab8636ec2d0915f25434dd1e1ab86ed56c5759 Mon Sep 17 00:00:00 2001 From: vng Date: Wed, 6 Aug 2014 17:46:41 +0300 Subject: [PATCH] Set correct locale for json test (parsing float values). --- platform/platform_tests/jansson_test.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/platform_tests/jansson_test.cpp b/platform/platform_tests/jansson_test.cpp index efad4dc094..b81dc8b249 100644 --- a/platform/platform_tests/jansson_test.cpp +++ b/platform/platform_tests/jansson_test.cpp @@ -4,6 +4,8 @@ UNIT_TEST(Jansson_Smoke) { + char * savedLocale = setlocale(LC_NUMERIC, "C"); + // char const * str = "{\"location\":{\"latitude\":47.383333,\"longitude\":8.533333," // "\"accuracy\":18000.0},\"access_token\":\"2:6aOjM2IAoPMaweWN:txhu5LpkRkLVb3u3\"}"; @@ -37,4 +39,6 @@ UNIT_TEST(Jansson_Smoke) wasException = true; } TEST(wasException, ()); + + setlocale(LC_NUMERIC, savedLocale); }