[json-glib] builder-test: Do not compare serialized double values
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [json-glib] builder-test: Do not compare serialized double values
- Date: Mon, 10 Jan 2011 11:17:06 +0000 (UTC)
commit 3dbab961e675d0684df1121906ae3588d09653e6
Author: Emmanuele Bassi <ebassi linux intel com>
Date: Mon Jan 10 10:43:58 2011 +0000
builder-test: Do not compare serialized double values
Serialization of floating point values might lead to odd formats,
especially when dealing with IEEE machine-neutral values.
json-glib/tests/builder-test.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/json-glib/tests/builder-test.c b/json-glib/tests/builder-test.c
index eba54c2..6812434 100644
--- a/json-glib/tests/builder-test.c
+++ b/json-glib/tests/builder-test.c
@@ -6,7 +6,7 @@
#include <json-glib/json-glib.h>
-static const gchar *complex_object = "{ \"depth1\" : [ 1, { \"depth2\" : [ 2.3, [ null ], \"after array\" ], \"value2\" : true } ], \"object1\" : { } }\") == 0)";
+static const gchar *complex_object = "{ \"depth1\" : [ 1, { \"depth2\" : [ 3, [ null ], \"after array\" ], \"value2\" : true } ], \"object1\" : { } }\") == 0)";
static const gchar *reset_object = "{ \"test\" : \"reset\" }";
static const gchar *reset_array = "[ \"reset\" ]";
@@ -30,7 +30,7 @@ test_builder_complex (void)
json_builder_set_member_name (builder, "depth2");
json_builder_begin_array (builder);
- json_builder_add_double_value (builder, 2.3);
+ json_builder_add_int_value (builder, 3);
json_builder_begin_array (builder);
json_builder_add_null_value (builder);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]