diff --git a/cdrc/cdrc_local_test.go b/cdrc/cdrc_local_test.go index 0cfb95bec..71e480cf3 100644 --- a/cdrc/cdrc_local_test.go +++ b/cdrc/cdrc_local_test.go @@ -45,6 +45,7 @@ README: * */ +var cfgPath string var cfg *config.CGRConfig var testLocal = flag.Bool("local", false, "Perform the tests only on local test environment, not by default.") // This flag will be passed here via "go test -local" args @@ -53,7 +54,7 @@ var storDbType = flag.String("stordb_type", "mysql", "The type of the storDb dat var waitRater = flag.Int("wait_rater", 300, "Number of miliseconds to wait for rater to start and cache") func init() { - cfgPath := path.Join(*dataDir, "conf", "cgrates.cfg") + cfgPath = path.Join(*dataDir, "conf", "samples", "apier_local_test.cfg") cfg, _ = config.NewCGRConfig(&cfgPath) } @@ -74,7 +75,7 @@ func startEngine() error { return errors.New("Cannot find cgr-engine executable") } stopEngine() - engine := exec.Command(enginePath, "-cdrs", "-config", path.Join(*dataDir, "conf", "cgrates.cfg")) + engine := exec.Command(enginePath, "-cdrs", "-config", cfgPath) if err := engine.Start(); err != nil { return fmt.Errorf("Cannot start cgr-engine: %s", err.Error()) } diff --git a/data/conf/samples/mediator_test1.cfg b/data/conf/samples/mediator_test1.cfg index fc9765653..aa6c44667 100644 --- a/data/conf/samples/mediator_test1.cfg +++ b/data/conf/samples/mediator_test1.cfg @@ -51,7 +51,7 @@ mediator = internal # Address where to reach the Mediator. Empty for disablin [cdre] # cdr_format = csv # Exported CDRs format # extra_fields = # List of extra fields to be exported out in CDRs -# export_dir = /var/log/cgrates/cdr/cdrexport/csv # Path where the exported CDRs will be placed +export_dir = /tmp/cgrates/cdr/cdrexport/csv # Path where the exported CDRs will be placed [cdrc] # enabled = false # Enable CDR client functionality diff --git a/mediator/mediator_local_test.go b/mediator/mediator_local_test.go index f0d76aeca..d017252f8 100644 --- a/mediator/mediator_local_test.go +++ b/mediator/mediator_local_test.go @@ -166,13 +166,13 @@ func TestInjectCdrs(t *testing.T) { if !*testLocal { return } - cgrCdr1 := utils.CgrCdr{"accid": "aaaaadsafdsaf", "cdrsource": engine.TEST_SQL, "cdrhost": "192.168.1.1", "reqtype": "rated", "direction": "*out", + cgrCdr1 := utils.CgrCdr{"accid": "aaaaadsafdsaf", "cdrsource": engine.TEST_SQL, "cdrhost": "192.168.1.1", "reqtype": "rated", "direction": "*out", "tenant": "cgrates.org", "tor": "call", "account": "dan", "subject": "dan", "destination": "+4986517174963", "answer_time": "2013-11-07T08:42:26Z", "duration": "10"} - cgrCdr2 := utils.CgrCdr{"accid": "baaaadsafdsaf", "cdrsource": engine.TEST_SQL, "cdrhost": "192.168.1.1", "reqtype": "rated", "direction": "*out", + cgrCdr2 := utils.CgrCdr{"accid": "baaaadsafdsaf", "cdrsource": engine.TEST_SQL, "cdrhost": "192.168.1.1", "reqtype": "rated", "direction": "*out", "tenant": "cgrates.org", "tor": "call", "account": "dan", "subject": "dan", "destination": "+4986517173964", "answer_time": "2013-11-07T09:42:26Z", "duration": "20"} - for _, cdr := range []utils.CgrCdr{ cgrCdr1, cgrCdr2} { + for _, cdr := range []utils.CgrCdr{cgrCdr1, cgrCdr2} { if err := cdrStor.SetCdr(cdr); err != nil { t.Error(err) }