mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-20 06:38:45 +05:00
added tests
This commit is contained in:
@@ -153,6 +153,9 @@ func TestLoaderITLoadFromCSV(t *testing.T) {
|
||||
if err = loader.LoadResourceLimits(); err != nil {
|
||||
t.Error("Failed loading resource limits: ", err.Error())
|
||||
}
|
||||
if err = loader.LoadStats(); err != nil {
|
||||
t.Error("Failed loading stats: ", err.Error())
|
||||
}
|
||||
if err := loader.WriteToDatabase(false, false, false); err != nil {
|
||||
t.Error("Could not write data into dataDb: ", err.Error())
|
||||
}
|
||||
@@ -312,6 +315,16 @@ func TestLoaderITWriteToDatabase(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
for k, st := range loader.stats {
|
||||
rcv, err := loader.dataStorage.GetStatsQueue(k, true, utils.NonTransactional)
|
||||
if err != nil {
|
||||
t.Error("Failed GetStatsQueue: ", err.Error())
|
||||
}
|
||||
if !reflect.DeepEqual(st, rcv) {
|
||||
t.Errorf("Expecting: %v, received: %v", st, rcv)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Imports data from csv files in tpScenario to storDb
|
||||
|
||||
Reference in New Issue
Block a user