diff --git a/config/config_json_test.go b/config/config_json_test.go index b51e32522..6736ba23a 100755 --- a/config/config_json_test.go +++ b/config/config_json_test.go @@ -688,6 +688,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 222571e59..3aa6a71d7 100755 --- a/config/config_test.go +++ b/config/config_test.go @@ -269,7 +269,7 @@ func TestCgrCfgJSONDefaultsStorDB(t *testing.T) { } func TestCgrCfgJSONDefaultsRALs(t *testing.T) { - + //asd eHaPoolcfg := []*HaPoolConfig{} if cgrCfg.RALsEnabled != false { @@ -580,6 +580,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,