mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Some coverage tests in ers
This commit is contained in:
committed by
Dan Christian Bogos
parent
a29d90df3f
commit
50bdc25055
@@ -200,3 +200,57 @@ func TestSQLReaderServeBadType(t *testing.T) {
|
||||
}
|
||||
logger.Default = tmp
|
||||
}
|
||||
|
||||
func TestSQLPostCDRMySQLError(t *testing.T) {
|
||||
tmp := logger.Default
|
||||
logger.Default = logger.Default.LogMode(logger.Silent)
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
testSQLEventReader := &SQLEventReader{
|
||||
cgrCfg: cfg,
|
||||
cfgIdx: 0,
|
||||
fltrS: nil,
|
||||
connString: "",
|
||||
connType: "",
|
||||
tableName: "testName",
|
||||
expConnString: "",
|
||||
expConnType: utils.MySQL,
|
||||
expTableName: "",
|
||||
rdrEvents: nil,
|
||||
rdrExit: nil,
|
||||
rdrErr: nil,
|
||||
cap: nil,
|
||||
}
|
||||
err := testSQLEventReader.postCDR([]interface{}{})
|
||||
expected := "Error 1045: Access denied for user ''@'localhost' (using password: NO)"
|
||||
if err == nil {
|
||||
t.Errorf("\nExpected: <%+v>, \nreceived: <%+v>", expected, err)
|
||||
}
|
||||
logger.Default = tmp
|
||||
}
|
||||
|
||||
func TestSQLPostCDRPostgresError(t *testing.T) {
|
||||
tmp := logger.Default
|
||||
logger.Default = logger.Default.LogMode(logger.Silent)
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
testSQLEventReader := &SQLEventReader{
|
||||
cgrCfg: cfg,
|
||||
cfgIdx: 0,
|
||||
fltrS: nil,
|
||||
connString: "",
|
||||
connType: "",
|
||||
tableName: "testName",
|
||||
expConnString: "",
|
||||
expConnType: utils.Postgres,
|
||||
expTableName: "",
|
||||
rdrEvents: nil,
|
||||
rdrExit: nil,
|
||||
rdrErr: nil,
|
||||
cap: nil,
|
||||
}
|
||||
err := testSQLEventReader.postCDR([]interface{}{})
|
||||
expected := "Error 1045: Access denied for user ''@'localhost' (using password: NO)"
|
||||
if err == nil {
|
||||
t.Errorf("\nExpected: <%+v>, \nreceived: <%+v>", expected, err)
|
||||
}
|
||||
logger.Default = tmp
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user