Covered dispatcherhcfg to 100%

This commit is contained in:
porosnicuadrian
2020-10-02 12:21:13 +03:00
committed by Dan Christian Bogos
parent dbb5c6936c
commit 6ffc0cabe1

View File

@@ -142,6 +142,18 @@ func TestDispatcherHCfgAsMapInterface(t *testing.T) {
}
}
func TestDispatcherCfgParseWithNanoSec(t *testing.T) {
jsonCfg := &DispatcherHJsonCfg{
Register_interval: utils.StringPointer("1ss"),
}
expErrMessage := "time: unknown unit \"ss\" in duration \"1ss\""
if jsnCfg, err := NewDefaultCGRConfig(); err != nil {
t.Error(err)
} else if err = jsnCfg.dispatcherHCfg.loadFromJsonCfg(jsonCfg); err == nil || err.Error() != expErrMessage {
t.Errorf("Expected %+v \n, recevied %+v", expErrMessage, err)
}
}
func TestDispatcherHCfgAsMapInterface1(t *testing.T) {
cfgJSONStr := `{
"dispatcherh":{