Added tests for chargers with *opts filter

This commit is contained in:
Trial97
2020-07-24 16:26:59 +03:00
committed by Dan Christian Bogos
parent b0c354c7c1
commit 76aa0c8371
2 changed files with 5 additions and 2 deletions

View File

@@ -33,7 +33,7 @@ var (
&ChargerProfile{
Tenant: "cgrates.org",
ID: "CPP_1",
FilterIDs: []string{"FLTR_CP_1", "FLTR_CP_4"},
FilterIDs: []string{"FLTR_CP_1", "FLTR_CP_4", "*string:~*opts.*subsys:*chargers"},
ActivationInterval: &utils.ActivationInterval{
ActivationTime: time.Date(2014, 7, 14, 14, 25, 0, 0, time.UTC),
},
@@ -66,6 +66,9 @@ var (
}
chargerEvents = []*utils.CGREventWithOpts{
{
Opts: map[string]interface{}{
utils.Subsys: utils.MetaChargers,
},
CGREvent: &utils.CGREvent{
Tenant: config.CgrConfig().GeneralCfg().DefaultTenant,
ID: utils.GenUUID(),

View File

@@ -603,7 +603,7 @@ func (dDP *dynamicDP) RemoteHost() net.Addr {
var initialDPPrefixes = utils.NewStringSet([]string{utils.MetaReq, utils.MetaVars,
utils.MetaCgreq, utils.MetaCgrep, utils.MetaRep, utils.MetaCGRAReq,
utils.MetaAct, utils.MetaEC, utils.MetaUCH})
utils.MetaAct, utils.MetaEC, utils.MetaUCH, utils.MetaOpts})
func (dDP *dynamicDP) FieldAsInterface(fldPath []string) (val interface{}, err error) {
if len(fldPath) == 0 {