@@ -294,7 +294,7 @@ checked val as expect: b
294294 res, err = etcd: mkdir(" /dir" )
295295 check_res(res, err, nil, nil, true)
296296
297- local json_val = require (" cjson " ). encode({a = 1 , b = 2 })
297+ local json_val = require (" dkjson " ). encode({a = 1 , b = 2 }, {keyorder = { ' a ' , ' b ' } })
298298 res, err = etcd: set(" /dir/a" , json_val)
299299 check_res(res, err)
300300
@@ -344,12 +344,14 @@ item value: "{\"a\":1,\"b\":2}"
344344 check_res(res, err)
345345
346346 ngx. say (" item count: " , # res.body.node.nodes)
347- ngx. say (" item value: " , require (" cjson" ). encode(res. body . node. nodes[1 ]. value ))
347+ ngx. say (" item value: " ,
348+ require (" dkjson" ). encode(res. body . node. nodes[1 ]. value , {keyorder = {' a' , ' b' }}))
348349
349350 res, err = etcd: get(" /dir" )
350351 check_res(res, err)
351352 ngx. say (" item count: " , # res.body.node.nodes)
352- ngx. say (" item value: " , require (" cjson" ). encode(res. body . node. nodes[1 ]. value ))
353+ ngx. say (" item value: " ,
354+ require (" dkjson" ). encode(res. body . node. nodes[1 ]. value , {keyorder = {' a' , ' b' }}))
353355 }
354356 }
355357-- - request
0 commit comments