@@ -294,7 +294,7 @@ checked val as expect: b
294
294
res, err = etcd: mkdir(" /dir" )
295
295
check_res(res, err, nil, nil, true)
296
296
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 ' } })
298
298
res, err = etcd: set(" /dir/a" , json_val)
299
299
check_res(res, err)
300
300
@@ -344,12 +344,14 @@ item value: "{\"a\":1,\"b\":2}"
344
344
check_res(res, err)
345
345
346
346
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' }}))
348
349
349
350
res, err = etcd: get(" /dir" )
350
351
check_res(res, err)
351
352
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' }}))
353
355
}
354
356
}
355
357
-- - request
0 commit comments