From 6d103a2c6f157c985f62b3924407cd5509db44df Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Fri, 18 Feb 2022 00:03:42 +0200 Subject: [PATCH 1/2] Create gh_500.phpt --- tests/gh_500.phpt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tests/gh_500.phpt diff --git a/tests/gh_500.phpt b/tests/gh_500.phpt new file mode 100644 index 00000000..f98bc7c9 --- /dev/null +++ b/tests/gh_500.phpt @@ -0,0 +1,25 @@ +--TEST-- +Test for Github issue 500 +--SKIPIF-- + +--FILE-- +addServers($newServers); + +$m->set('floatpoint', 100.200); +$n = $m->get('floatpoint'); +var_dump($n); + +$m->set('floatpoint_neg', -300.400); +$n = $m->get('floatpoint_neg'); +var_dump($n); +?> +--EXPECT-- +float(100.200) +float(-300.400) From a2de295e8e6988e7fcf085a58f00bd6233474756 Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Fri, 18 Feb 2022 00:04:53 +0200 Subject: [PATCH 2/2] No zeroes --- tests/gh_500.phpt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/gh_500.phpt b/tests/gh_500.phpt index f98bc7c9..366138db 100644 --- a/tests/gh_500.phpt +++ b/tests/gh_500.phpt @@ -12,14 +12,14 @@ $newServers = array( ); $m->addServers($newServers); -$m->set('floatpoint', 100.200); +$m->set('floatpoint', 100.2); $n = $m->get('floatpoint'); var_dump($n); -$m->set('floatpoint_neg', -300.400); +$m->set('floatpoint_neg', -300.4); $n = $m->get('floatpoint_neg'); var_dump($n); ?> --EXPECT-- -float(100.200) -float(-300.400) +float(100.2) +float(-300.4)