Skip to content

Commit 65008b4

Browse files
committed
JSON decode empty [] test
1 parent ff652a3 commit 65008b4

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

php/tests/json_encode_test.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?php
2+
3+
require_once (dirname(__DIR__) . '/vendor/autoload.php');
4+
require_once (__DIR__ . '/test_util.php');
5+
6+
use Foo\TestMessage;
7+
8+
$message = new TestMessage();
9+
$values = array_filter([
10+
'true_optional_string' => null,
11+
]);
12+
13+
$message->mergeFromJsonString(json_encode($values));
14+
//$message->mergeFromJsonString('[]');
15+
16+
var_dump($message->hasTrueOptionalString());

0 commit comments

Comments
 (0)