mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-22 09:21:32 +00:00
rpc: tests cleanup, use client lib for JSONRPC testing too
This commit is contained in:
59
rpc/test/client_rpc_test.go
Normal file
59
rpc/test/client_rpc_test.go
Normal file
@ -0,0 +1,59 @@
|
||||
package rpc
|
||||
|
||||
import (
|
||||
"testing"
|
||||
)
|
||||
|
||||
//--------------------------------------------------------------------------------
|
||||
// Test the HTTP client
|
||||
|
||||
func TestHTTPStatus(t *testing.T) {
|
||||
testStatus(t, "HTTP")
|
||||
}
|
||||
|
||||
func TestHTTPGenPriv(t *testing.T) {
|
||||
testGenPriv(t, "HTTP")
|
||||
}
|
||||
|
||||
func TestHTTPGetAccount(t *testing.T) {
|
||||
testGetAccount(t, "HTTP")
|
||||
}
|
||||
|
||||
func TestHTTPSignedTx(t *testing.T) {
|
||||
testSignedTx(t, "HTTP")
|
||||
}
|
||||
|
||||
func TestHTTPBroadcastTx(t *testing.T) {
|
||||
testBroadcastTx(t, "HTTP")
|
||||
}
|
||||
|
||||
func TestHTTPGetStorage(t *testing.T) {
|
||||
testGetStorage(t, "HTTP")
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------
|
||||
// Test the JSONRPC client
|
||||
|
||||
func TestJSONStatus(t *testing.T) {
|
||||
testStatus(t, "JSONRPC")
|
||||
}
|
||||
|
||||
func TestJSONGenPriv(t *testing.T) {
|
||||
testGenPriv(t, "JSONRPC")
|
||||
}
|
||||
|
||||
func TestJSONGetAccount(t *testing.T) {
|
||||
testGetAccount(t, "JSONRPC")
|
||||
}
|
||||
|
||||
func TestJSONSignedTx(t *testing.T) {
|
||||
testSignedTx(t, "JSONRPC")
|
||||
}
|
||||
|
||||
func TestJSONBroadcastTx(t *testing.T) {
|
||||
testBroadcastTx(t, "JSONRPC")
|
||||
}
|
||||
|
||||
func TestJSONGetStorage(t *testing.T) {
|
||||
testGetStorage(t, "JSONRPC")
|
||||
}
|
Reference in New Issue
Block a user