diff options
author | Jonas Schnelli <jonas.schnelli@include7.ch> | 2014-12-27 13:18:36 +0100 |
---|---|---|
committer | Jonas Schnelli <jonas.schnelli@include7.ch> | 2014-12-29 20:19:48 +0100 |
commit | 59582c8b8d126a82a60529663c2f122df8ad7c2a (patch) | |
tree | 7c526efb7ec1fcc971bda4ddd3da14e6d73762d6 /qa/rpc-tests/rest.py | |
parent | e5153095ea410dd07770c0327447856488bfd137 (diff) |
[REST] add /rest/chaininfos
Diffstat (limited to 'qa/rpc-tests/rest.py')
-rwxr-xr-x | qa/rpc-tests/rest.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/qa/rpc-tests/rest.py b/qa/rpc-tests/rest.py index 704d889739..a9d41cf367 100755 --- a/qa/rpc-tests/rest.py +++ b/qa/rpc-tests/rest.py @@ -78,7 +78,7 @@ class RESTTest (BitcoinTestFramework): # check hex format response hex_string = http_get_call(url.hostname, url.port, '/rest/tx/'+tx_hash+self.FORMAT_SEPARATOR+"hex", True) - assert_equal(response.status, 200) + assert_equal(hex_string.status, 200) assert_greater_than(int(response.getheader('content-length')), 10) # check block tx details @@ -106,5 +106,12 @@ class RESTTest (BitcoinTestFramework): for tx in txs: assert_equal(tx in json_obj['tx'], True) + #test rest bestblock + bb_hash = self.nodes[0].getbestblockhash() + + json_string = http_get_call(url.hostname, url.port, '/rest/chaininfo.json') + json_obj = json.loads(json_string) + assert_equal(json_obj['bestblockhash'], bb_hash) + if __name__ == '__main__': RESTTest ().main () |