Fixed config tests & added new stordb tests

This commit is contained in:
gezimbll
2023-10-03 10:59:32 -04:00
committed by Dan Christian Bogos
parent d003b8c2ae
commit 37e5a54ea9
5 changed files with 119 additions and 64 deletions

View File

@@ -142,26 +142,27 @@ func testConfigSSetConfigSessionS(t *testing.T) {
t.Errorf("Expected OK received: %s", reply)
}
exp := map[string]any{
"enabled": true,
"channel_sync_interval": "0",
"alterable_fields": []any{},
"client_protocol": 1.,
"debit_interval": "0",
"listen_bijson": "127.0.0.1:2014",
"listen_bigob": "",
"session_ttl": "0",
"session_indexes": []any{utils.OriginID},
"attributes_conns": []any{utils.MetaLocalHost},
"cdrs_conns": []any{utils.MetaInternal},
"chargers_conns": []any{utils.MetaInternal},
"rals_conns": []any{utils.MetaInternal},
"replication_conns": []any{},
"resources_conns": []any{utils.MetaLocalHost},
"routes_conns": []any{utils.MetaLocalHost},
"scheduler_conns": []any{},
"thresholds_conns": []any{},
"stats_conns": []any{},
"min_dur_low_balance": "0",
"enabled": true,
"channel_sync_interval": "0",
"alterable_fields": []any{},
"client_protocol": 1.,
"debit_interval": "0",
"listen_bijson": "127.0.0.1:2014",
"listen_bigob": "",
"stale_chan_max_extra_usage": "0",
"session_ttl": "0",
"session_indexes": []any{utils.OriginID},
"attributes_conns": []any{utils.MetaLocalHost},
"cdrs_conns": []any{utils.MetaInternal},
"chargers_conns": []any{utils.MetaInternal},
"rals_conns": []any{utils.MetaInternal},
"replication_conns": []any{},
"resources_conns": []any{utils.MetaLocalHost},
"routes_conns": []any{utils.MetaLocalHost},
"scheduler_conns": []any{},
"thresholds_conns": []any{},
"stats_conns": []any{},
"min_dur_low_balance": "0",
"stir": map[string]any{
"allowed_attest": []any{utils.MetaAny},
"default_attest": "A",
@@ -234,28 +235,29 @@ func testConfigSSetConfigSessionS(t *testing.T) {
func testConfigSv1GetJSONSectionWithoutTenant(t *testing.T) {
exp := map[string]any{
"enabled": true,
"listen_bijson": "127.0.0.1:2014",
"listen_bigob": "",
"chargers_conns": []any{utils.MetaInternal},
"rals_conns": []any{utils.MetaInternal},
"resources_conns": []any{utils.MetaLocalHost},
"thresholds_conns": []any{},
"stats_conns": []any{},
"routes_conns": []any{utils.MetaLocalHost},
"attributes_conns": []any{utils.MetaLocalHost},
"cdrs_conns": []any{utils.MetaInternal},
"replication_conns": []any{},
"scheduler_conns": []any{},
"session_indexes": []any{"OriginID"},
"client_protocol": 1.,
"terminate_attempts": 5.,
"channel_sync_interval": "0",
"debit_interval": "0",
"session_ttl": "0",
"store_session_costs": false,
"min_dur_low_balance": "0",
"alterable_fields": []any{},
"enabled": true,
"listen_bijson": "127.0.0.1:2014",
"listen_bigob": "",
"chargers_conns": []any{utils.MetaInternal},
"rals_conns": []any{utils.MetaInternal},
"resources_conns": []any{utils.MetaLocalHost},
"thresholds_conns": []any{},
"stats_conns": []any{},
"routes_conns": []any{utils.MetaLocalHost},
"attributes_conns": []any{utils.MetaLocalHost},
"cdrs_conns": []any{utils.MetaInternal},
"replication_conns": []any{},
"scheduler_conns": []any{},
"session_indexes": []any{"OriginID"},
"client_protocol": 1.,
"terminate_attempts": 5.,
"channel_sync_interval": "0",
"debit_interval": "0",
"session_ttl": "0",
"stale_chan_max_extra_usage": "0",
"store_session_costs": false,
"min_dur_low_balance": "0",
"alterable_fields": []any{},
"stir": map[string]any{
"allowed_attest": []any{utils.MetaAny},
"default_attest": "A",
@@ -273,27 +275,28 @@ func testConfigSv1GetJSONSectionWithoutTenant(t *testing.T) {
if *encoding == utils.MetaGOB {
var empty []string
exp = map[string]any{
"enabled": true,
"listen_bijson": "127.0.0.1:2014",
"chargers_conns": []string{utils.MetaInternal},
"rals_conns": []string{utils.MetaInternal},
"resources_conns": []string{utils.MetaLocalHost},
"thresholds_conns": empty,
"stats_conns": empty,
"routes_conns": []string{utils.MetaLocalHost},
"attributes_conns": []string{utils.MetaLocalHost},
"cdrs_conns": []string{utils.MetaInternal},
"replication_conns": empty,
"scheduler_conns": empty,
"session_indexes": []string{"OriginID"},
"client_protocol": 1.,
"terminate_attempts": 5,
"channel_sync_interval": "0",
"debit_interval": "0",
"session_ttl": "0",
"store_session_costs": false,
"min_dur_low_balance": "0",
"alterable_fields": empty,
"enabled": true,
"listen_bijson": "127.0.0.1:2014",
"chargers_conns": []string{utils.MetaInternal},
"rals_conns": []string{utils.MetaInternal},
"resources_conns": []string{utils.MetaLocalHost},
"thresholds_conns": empty,
"stats_conns": empty,
"routes_conns": []string{utils.MetaLocalHost},
"attributes_conns": []string{utils.MetaLocalHost},
"cdrs_conns": []string{utils.MetaInternal},
"replication_conns": empty,
"scheduler_conns": empty,
"session_indexes": []string{"OriginID"},
"client_protocol": 1.,
"terminate_attempts": 5,
"channel_sync_interval": "0",
"debit_interval": "0",
"session_ttl": "0",
"stale_chan_max_extra_usage": "0",
"store_session_costs": false,
"min_dur_low_balance": "0",
"alterable_fields": empty,
"stir": map[string]any{
"allowed_attest": []string{utils.MetaAny},
"default_attest": "A",