mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 10:06:24 +05:00
revise tests for trends storeinterval && file readers
This commit is contained in:
committed by
Dan Christian Bogos
parent
f3a80014a3
commit
cf44898b98
@@ -635,26 +635,28 @@ func TestFileCSVProcessEventError3(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
// func TestFileCSVDirErr(t *testing.T) {
|
||||
// cfg := config.NewDefaultCGRConfig()
|
||||
// fltrs := &engine.FilterS{}
|
||||
// eR := &CSVFileER{
|
||||
// cgrCfg: cfg,
|
||||
// cfgIdx: 0,
|
||||
// fltrS: fltrs,
|
||||
// sourceDir: "/tmp/ers/out/",
|
||||
// rdrEvents: make(chan *erEvent, 1),
|
||||
// rdrError: make(chan error, 1),
|
||||
// rdrExit: make(chan struct{}),
|
||||
// conReqs: make(chan struct{}, 1),
|
||||
// }
|
||||
// eR.conReqs <- struct{}{}
|
||||
// eR.Config().RunDelay = -1
|
||||
// errExpect := "no such file or directory"
|
||||
// if err := eR.Serve(); err == nil || err.Error() != errExpect {
|
||||
// t.Errorf("Expected %v but received %v", errExpect, err)
|
||||
// }
|
||||
// }
|
||||
func TestFileCSVDirErr(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
fltrS := &engine.FilterS{}
|
||||
cfg.ERsCfg().Readers = []*config.EventReaderCfg{
|
||||
{
|
||||
Type: utils.MetaFileCSV,
|
||||
RunDelay: -1,
|
||||
ID: "csv_reader",
|
||||
SourcePath: "/var/spool/cgrates/ers/in",
|
||||
ProcessedPath: "/var/spool/cgrates/out",
|
||||
},
|
||||
}
|
||||
srv := NewERService(cfg, nil, fltrS, nil)
|
||||
stopChan := make(chan struct{}, 1)
|
||||
cfgRldChan := make(chan struct{}, 1)
|
||||
err := srv.ListenAndServe(stopChan, cfgRldChan)
|
||||
|
||||
expected := "no such file or directory"
|
||||
if err == nil || err.Error() != expected {
|
||||
t.Errorf("\nExpected <%+v>, \nReceived <%+v>", expected, err)
|
||||
}
|
||||
}
|
||||
func TestFileCSV(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
fltrs := &engine.FilterS{}
|
||||
|
||||
@@ -332,20 +332,28 @@ func TestFileFWVServeErrTimeDuration0(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
// func TestFileFWVServeErrTimeDurationNeg1(t *testing.T) {
|
||||
// cfg := config.NewDefaultCGRConfig()
|
||||
// cfgIdx := 0
|
||||
// rdr, err := NewFWVFileER(cfg, cfgIdx, nil, nil, nil, nil, nil)
|
||||
// if err != nil {
|
||||
// t.Errorf("\nExpected <%+v>, \nReceived <%+v>", nil, err)
|
||||
// }
|
||||
// rdr.Config().RunDelay = time.Duration(-1)
|
||||
// expected := "no such file or directory"
|
||||
// err = rdr.Serve()
|
||||
// if err == nil || err.Error() != expected {
|
||||
// t.Errorf("\nExpected <%+v>, \nReceived <%+v>", expected, err)
|
||||
// }
|
||||
// }
|
||||
func TestFileFWVServeErrTimeDurationNeg1(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
fltrS := &engine.FilterS{}
|
||||
cfg.ERsCfg().Readers = []*config.EventReaderCfg{
|
||||
{
|
||||
Type: utils.MetaFileFWV,
|
||||
RunDelay: -1,
|
||||
ID: "fwv_reader",
|
||||
SourcePath: "/var/spool/cgrates/ers/in",
|
||||
ProcessedPath: "/var/spool/cgrates/out",
|
||||
},
|
||||
}
|
||||
srv := NewERService(cfg, nil, fltrS, nil)
|
||||
stopChan := make(chan struct{}, 1)
|
||||
cfgRldChan := make(chan struct{}, 1)
|
||||
err := srv.ListenAndServe(stopChan, cfgRldChan)
|
||||
|
||||
expected := "no such file or directory"
|
||||
if err == nil || err.Error() != expected {
|
||||
t.Errorf("\nExpected <%+v>, \nReceived <%+v>", expected, err)
|
||||
}
|
||||
}
|
||||
|
||||
func TestFileFWV(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
|
||||
@@ -246,20 +246,28 @@ func TestFileJSONServeErrTimeDuration0(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
// func TestFileJSONServeErrTimeDurationNeg1(t *testing.T) {
|
||||
// cfg := config.NewDefaultCGRConfig()
|
||||
// cfgIdx := 0
|
||||
// rdr, err := NewJSONFileER(cfg, cfgIdx, nil, nil, nil, nil, nil)
|
||||
// if err != nil {
|
||||
// t.Errorf("\nExpected <%+v>, \nReceived <%+v>", nil, err)
|
||||
// }
|
||||
// rdr.Config().RunDelay = time.Duration(-1)
|
||||
// expected := "no such file or directory"
|
||||
// err = rdr.Serve()
|
||||
// if err == nil || err.Error() != expected {
|
||||
// t.Errorf("\nExpected <%+v>, \nReceived <%+v>", expected, err)
|
||||
// }
|
||||
// }
|
||||
func TestFileJSONServeErrTimeDurationNeg1(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
fltrS := &engine.FilterS{}
|
||||
cfg.ERsCfg().Readers = []*config.EventReaderCfg{
|
||||
{
|
||||
Type: utils.MetaFileJSON,
|
||||
RunDelay: -1,
|
||||
ID: "json_reader",
|
||||
SourcePath: "/var/spool/cgrates/ers/in",
|
||||
ProcessedPath: "/var/spool/cgrates/out",
|
||||
},
|
||||
}
|
||||
srv := NewERService(cfg, nil, fltrS, nil)
|
||||
stopChan := make(chan struct{}, 1)
|
||||
cfgRldChan := make(chan struct{}, 1)
|
||||
err := srv.ListenAndServe(stopChan, cfgRldChan)
|
||||
|
||||
expected := "no such file or directory"
|
||||
if err == nil || err.Error() != expected {
|
||||
t.Errorf("\nExpected <%+v>, \nReceived <%+v>", expected, err)
|
||||
}
|
||||
}
|
||||
|
||||
// func TestFileJSONServeTimeDefault(t *testing.T) {
|
||||
// cfg := config.NewDefaultCGRConfig()
|
||||
|
||||
Reference in New Issue
Block a user