mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 10:06:24 +05:00
Add tests for internal DB dump and restore
This commit is contained in:
committed by
Dan Christian Bogos
parent
a168f262e2
commit
ed584364d1
@@ -29,7 +29,7 @@ import (
|
||||
|
||||
func TestAccountsSetGet(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
db := engine.NewInternalDB(nil, nil, true, cfg.DataDbCfg().Items)
|
||||
db := engine.NewInternalDB(nil, nil, true, false, cfg.DataDbCfg().Items)
|
||||
apierSv1 := &APIerSv1{
|
||||
DataManager: engine.NewDataManager(db, config.CgrConfig().CacheCfg(), nil),
|
||||
Config: cfg,
|
||||
|
||||
@@ -30,7 +30,7 @@ import (
|
||||
|
||||
func TestCacheLoadCache(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
@@ -59,7 +59,7 @@ func TestCacheLoadCache(t *testing.T) {
|
||||
|
||||
func TestCacheReloadCache(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
@@ -88,7 +88,7 @@ func TestCacheReloadCache(t *testing.T) {
|
||||
|
||||
func TestCacheSetAndRemoveItems(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -146,7 +146,7 @@ func TestCacheSetAndRemoveItems(t *testing.T) {
|
||||
|
||||
func TestCacheSv1GetItem(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
cacheService := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -176,7 +176,7 @@ func TestCacheSv1GetItem(t *testing.T) {
|
||||
|
||||
func TestCacheSv1GetItemWithRemote(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
cacheService := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -201,7 +201,7 @@ func TestCacheSv1GetItemWithRemote(t *testing.T) {
|
||||
|
||||
func TestCacheSv1GetItemExpiryTime(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
cache := NewCacheSv1(ch)
|
||||
@@ -233,7 +233,7 @@ func TestCacheSv1GetItemExpiryTime(t *testing.T) {
|
||||
|
||||
func TestCacheSv1RemoveItem(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -260,7 +260,7 @@ func TestCacheSv1RemoveItem(t *testing.T) {
|
||||
|
||||
func TestCacheSv1Clear(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -283,7 +283,7 @@ func TestCacheSv1Clear(t *testing.T) {
|
||||
|
||||
func TestCacheSv1PrecacheStatus(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -306,7 +306,7 @@ func TestCacheSv1PrecacheStatus(t *testing.T) {
|
||||
|
||||
func TestCacheSv1HasGroup(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -330,7 +330,7 @@ func TestCacheSv1HasGroup(t *testing.T) {
|
||||
|
||||
func TestCacheSv1RemoveGroup(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -357,7 +357,7 @@ func TestCacheSv1RemoveGroup(t *testing.T) {
|
||||
|
||||
func TestCacheSv1ReplicateSet(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -380,7 +380,7 @@ func TestCacheSv1ReplicateSet(t *testing.T) {
|
||||
|
||||
func TestCacheSv1ReplicateRemove(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -403,7 +403,7 @@ func TestCacheSv1ReplicateRemove(t *testing.T) {
|
||||
|
||||
func TestCacheSv1GetCacheStats(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
@@ -426,7 +426,7 @@ func TestCacheSv1GetCacheStats(t *testing.T) {
|
||||
|
||||
func TestCacheSv1GetGroupItemIDs(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
data := engine.NewInternalDB(nil, nil, true, nil)
|
||||
data := engine.NewInternalDB(nil, nil, true, false, nil)
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dm := engine.NewDataManager(data, cfg.CacheCfg(), nil)
|
||||
ch := engine.NewCacheS(cfg, dm, nil)
|
||||
|
||||
@@ -30,7 +30,7 @@ import (
|
||||
|
||||
func TestDebitUsageWithOptions(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
dataDB := engine.NewInternalDB(nil, nil, true, cfg.DataDbCfg().Items)
|
||||
dataDB := engine.NewInternalDB(nil, nil, true, false, cfg.DataDbCfg().Items)
|
||||
dm := engine.NewDataManager(dataDB, cfg.CacheCfg(), nil)
|
||||
engine.SetDataStorage(dm)
|
||||
apierDebit := &APIerSv1{
|
||||
|
||||
@@ -48,7 +48,7 @@ func TestFiltersSetFilterReloadCache(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
cfg.GeneralCfg().DefaultCaching = utils.MetaNone
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dataDB := engine.NewInternalDB(nil, nil, true, cfg.DataDbCfg().Items)
|
||||
dataDB := engine.NewInternalDB(nil, nil, true, false, cfg.DataDbCfg().Items)
|
||||
dm := engine.NewDataManager(dataDB, cfg.CacheCfg(), nil)
|
||||
expArgs := &utils.AttrReloadCacheWithAPIOpts{
|
||||
APIOpts: map[string]any{
|
||||
@@ -239,7 +239,7 @@ func TestFiltersSetFilterClearCache(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
cfg.GeneralCfg().DefaultCaching = utils.MetaNone
|
||||
cfg.ApierCfg().CachesConns = []string{utils.ConcatenatedKey(utils.MetaInternal, utils.MetaCaches)}
|
||||
dataDB := engine.NewInternalDB(nil, nil, true, cfg.DataDbCfg().Items)
|
||||
dataDB := engine.NewInternalDB(nil, nil, true, false, cfg.DataDbCfg().Items)
|
||||
dm := engine.NewDataManager(dataDB, cfg.CacheCfg(), nil)
|
||||
expArgs := &utils.AttrCacheIDsWithAPIOpts{
|
||||
APIOpts: map[string]any{
|
||||
|
||||
@@ -208,7 +208,7 @@ func TestCallCache(t *testing.T) {
|
||||
|
||||
func TestCallCacheForFilter(t *testing.T) {
|
||||
cfg := config.NewDefaultCGRConfig()
|
||||
dm := engine.NewDataManager(engine.NewInternalDB(nil, nil, true, cfg.DataDbCfg().Items), cfg.CacheCfg(), nil)
|
||||
dm := engine.NewDataManager(engine.NewInternalDB(nil, nil, true, false, cfg.DataDbCfg().Items), cfg.CacheCfg(), nil)
|
||||
tnt := "cgrates.org"
|
||||
flt := &engine.Filter{
|
||||
Tenant: tnt,
|
||||
|
||||
Reference in New Issue
Block a user