From ebc7a9eb0213996b1911aac6873e96b6c4f5c4e2 Mon Sep 17 00:00:00 2001 From: TeoV Date: Tue, 14 Nov 2017 10:56:31 +0200 Subject: [PATCH] Add confil filters tests --- config/config_json_test.go | 11 +++++++++++ config/config_test.go | 11 ++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/config/config_json_test.go b/config/config_json_test.go index 7ec072018..e97754ea0 100755 --- a/config/config_json_test.go +++ b/config/config_json_test.go @@ -691,6 +691,17 @@ func TestDfUserServJsonCfg(t *testing.T) { } } +func TestDfFilterSJsonCfg(t *testing.T) { + eCfg := &FilterSJsonCfg{ + Stats_conns: &[]*HaPoolJsonCfg{}, + } + if cfg, err := dfCgrJsonCfg.FilterSJsonCfg(); err != nil { + t.Error(err) + } else if !reflect.DeepEqual(eCfg, cfg) { + t.Errorf("Expected: %s, received: %s", utils.ToJSON(eCfg), utils.ToJSON(cfg)) + } +} + func TestDfResourceLimiterSJsonCfg(t *testing.T) { eCfg := &ResourceSJsonCfg{ Enabled: utils.BoolPointer(false), diff --git a/config/config_test.go b/config/config_test.go index 6f6264d26..60fa69c93 100755 --- a/config/config_test.go +++ b/config/config_test.go @@ -287,7 +287,7 @@ func TestCgrCfgJSONDefaultsStorDB(t *testing.T) { } func TestCgrCfgJSONDefaultsRALs(t *testing.T) { - + //asd eHaPoolcfg := []*HaPoolConfig{} if cgrCfg.RALsEnabled != false { @@ -624,6 +624,15 @@ func TestCgrCfgJSONDefaultsUserS(t *testing.T) { } } +func TestCgrCfgJSONDefaultFiltersCfg(t *testing.T) { + eFiltersCfg := &FilterSCfg{ + StatSConns: []*HaPoolConfig{}, + } + if !reflect.DeepEqual(cgrCfg.filterSCfg, eFiltersCfg) { + t.Errorf("received: %+v, expecting: %+v", cgrCfg.filterSCfg, eFiltersCfg) + } +} + func TestCgrCfgJSONDefaultsResLimCfg(t *testing.T) { eResLiCfg := &ResourceSConfig{ Enabled: false,