From 34da6778fc3ca920f0482f95424a00c6e97a296b Mon Sep 17 00:00:00 2001 From: porosnicuadrian Date: Wed, 6 Oct 2021 13:32:06 +0300 Subject: [PATCH] Tested indexes after loaded data and clearing cache on internal --- apis/indexes_after_load_it_test.go | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/apis/indexes_after_load_it_test.go b/apis/indexes_after_load_it_test.go index f05113f57..cc8096b63 100644 --- a/apis/indexes_after_load_it_test.go +++ b/apis/indexes_after_load_it_test.go @@ -46,7 +46,7 @@ var ( testIdxLoadStartEngine, testIdxLoadRPCConn, testIdxLoadTariffPlan, - // testIdxLoadCheckRateProfileIndexes, + testIdxLoadCheckIndexes, testIdxLoadKillEngine, } ) @@ -55,12 +55,6 @@ func TestIdxCheckAfterLoad(t *testing.T) { switch *dbType { case utils.MetaInternal: idxLoadConfigDIR = "session_volume_discount_internal" - case utils.MetaMySQL: - idxLoadConfigDIR = "session_volume_discount_mysql" - case utils.MetaMongo: - idxLoadConfigDIR = "session_volume_discount_mongo" - case utils.MetaPostgres: - t.SkipNow() default: t.Fatal("Unknown Database type") } @@ -110,7 +104,7 @@ func testIdxLoadTariffPlan(t *testing.T) { if err := idxLoadBiRPC.Call(context.Background(), utils.LoaderSv1Load, &loaders.ArgsProcessFolder{ // StopOnError: true, - Caching: utils.StringPointer(utils.MetaReload), + Caching: utils.StringPointer(utils.MetaReload), // after laode, we got CacheIDs and it will be called Cachesv1.Clear, so indexes will be removed }, &reply); err != nil { t.Error(err) } else if reply != utils.OK { @@ -118,34 +112,30 @@ func testIdxLoadTariffPlan(t *testing.T) { } } -func testIdxLoadCheckRateProfileIndexes(t *testing.T) { +func testIdxLoadCheckIndexes(t *testing.T) { //get indexes *rate_profiles var reply []string if err := idxLoadBiRPC.Call(context.Background(), utils.AdminSv1GetFilterIndexes, &AttrGetFilterIndexes{ ItemType: utils.MetaRateProfiles, - }, &reply); err != nil { + }, &reply); err == nil || err.Error() != utils.ErrNotFound.Error() { t.Error(err) } - //get indexes + //get indexes *chargers if err := idxLoadBiRPC.Call(context.Background(), utils.AdminSv1GetFilterIndexes, &AttrGetFilterIndexes{ ItemType: utils.MetaChargers, - }, &reply); err != nil { + }, &reply); err == nil || err.Error() != utils.ErrNotFound.Error() { t.Error(err) - } else { - t.Error(reply) } - //get indexes + //get indexes *attributes if err := idxLoadBiRPC.Call(context.Background(), utils.AdminSv1GetFilterIndexes, &AttrGetFilterIndexes{ ItemType: utils.MetaAttributes, - }, &reply); err != nil { + }, &reply); err == nil || err.Error() != utils.ErrNotFound.Error() { t.Error(err) - } else { - t.Error(reply) } }