From fae6b535902b2c9531b59e693b8f24a891ee91c0 Mon Sep 17 00:00:00 2001 From: andronache Date: Thu, 22 Apr 2021 09:19:54 +0300 Subject: [PATCH] Finished cover test for libdispatcher.go in Dispatachers --- dispatchers/libdispatcher_test.go | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/dispatchers/libdispatcher_test.go b/dispatchers/libdispatcher_test.go index a71873d09..d07d38002 100644 --- a/dispatchers/libdispatcher_test.go +++ b/dispatchers/libdispatcher_test.go @@ -1073,13 +1073,28 @@ func TestLibDispatcherLoadStrategyDispatcherCacheError3(t *testing.T) { engine.IntRPC = tmp } -/* func TestLibDispatcherLoadStrategyDispatcherCacheError4(t *testing.T) { cacheInit := engine.Cache cfg := config.NewDefaultCGRConfig() - cfg.CacheCfg().ReplicationConns = []string{"notZero"} + cfg.CacheCfg().ReplicationConns = []string{"con"} cfg.CacheCfg().Partitions[utils.CacheDispatcherRoutes].Replicate = true - dm := engine.NewDataManager(nil, nil, nil) + cfg.RPCConns()["con"] = &config.RPCConn{ + Strategy: "", + PoolSize: 0, + Conns: []*config.RemoteHost{ + { + ID: "testID", + Address: "", + Transport: "", + Synchronous: false, + TLS: false, + }, + }, + } + rpcCl := map[string]chan rpcclient.ClientConnector{} + connMng := engine.NewConnManager(cfg, rpcCl) + dm := engine.NewDataManager(nil, nil, connMng) + newCache := engine.NewCacheS(cfg, dm, nil) engine.Cache = newCache value := &engine.DispatcherHost{ @@ -1125,4 +1140,3 @@ func TestLibDispatcherLoadStrategyDispatcherCacheError4(t *testing.T) { } engine.Cache = cacheInit } -*/