mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Centralize test RPC client constructor
For now, done only for general_tests
This commit is contained in:
committed by
Dan Christian Bogos
parent
b7561497c7
commit
89dfc3e3d0
@@ -349,7 +349,7 @@ func LoadAllDataDBToCache(dm *DataManager) (err error) {
|
||||
return
|
||||
}
|
||||
|
||||
func newRPCClient(cfg *config.ListenCfg) (c *birpc.Client, err error) {
|
||||
func NewRPCClient(cfg *config.ListenCfg) (c *birpc.Client, err error) {
|
||||
switch *utils.Encoding {
|
||||
case utils.MetaJSON:
|
||||
return jsonrpc.Dial(utils.TCP, cfg.RPCJSONListen)
|
||||
@@ -408,7 +408,7 @@ func (ng TestEngine) Run(t *testing.T) (*birpc.Client, *config.CGRConfig) {
|
||||
|
||||
startEngine(t, cfg, ng.LogBuffer)
|
||||
|
||||
client, err := newRPCClient(cfg.ListenCfg())
|
||||
client, err := NewRPCClient(cfg.ListenCfg())
|
||||
if err != nil {
|
||||
t.Fatalf("could not connect to cgr-engine: %v", err)
|
||||
}
|
||||
|
||||
@@ -134,7 +134,7 @@ func testActionsStartEngine(t *testing.T) {
|
||||
// Connect rpc client to rater
|
||||
func testActionsRPCConn(t *testing.T) {
|
||||
var err error
|
||||
actsRPC, err = newRPCClient(actsCfg.ListenCfg()) // We connect over JSON so we can also troubleshoot if needed
|
||||
actsRPC, err = NewRPCClient(actsCfg.ListenCfg()) // We connect over JSON so we can also troubleshoot if needed
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
@@ -116,7 +116,7 @@ func testActionsitStartEngine(t *testing.T) {
|
||||
func testActionsitRpcConn(t *testing.T) {
|
||||
var err error
|
||||
// time.Sleep(500 * time.Millisecond)
|
||||
actsLclRpc, err = newRPCClient(actsLclCfg.ListenCfg()) // We connect over JSON so we can also troubleshoot if needed
|
||||
actsLclRpc, err = NewRPCClient(actsLclCfg.ListenCfg()) // We connect over JSON so we can also troubleshoot if needed
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user