mirror of
https://github.com/fluencelabs/tendermint
synced 2025-04-29 16:52:15 +00:00
60 lines
1.1 KiB
Go
60 lines
1.1 KiB
Go
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")
|
|
}
|