mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Fixes ##1360 and add test for diameter CC-Time < 0
This commit is contained in:
committed by
Dan Christian Bogos
parent
a6e8834c79
commit
98ffca7d17
@@ -339,6 +339,22 @@ func TestMessageSetAVPsWithPath5(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
// In case we send -1 as CC-Time we get error from go-diameter :
|
||||
// " strconv.ParseUint: parsing "-1": invalid syntax "
|
||||
// and crashed
|
||||
/*
|
||||
func TestMessageSetAVPsWithPath6(t *testing.T) {
|
||||
m := diam.NewMessage(diam.CreditControl, diam.RequestFlag, 4,
|
||||
eMessage.Header.HopByHopID, eMessage.Header.EndToEndID, nil)
|
||||
|
||||
if err := messageSetAVPsWithPath(m,
|
||||
[]string{"Granted-Service-Unit", "CC-Time"}, "-1",
|
||||
false, "UTC"); err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
func TestdisectDiamListen(t *testing.T) {
|
||||
expIPs := []string{"192.168.56.203", "192.168.57.203"}
|
||||
rvc := disectDiamListen("192.168.56.203/192.168.57.203:3869")
|
||||
|
||||
@@ -110,7 +110,7 @@ CREATE TABLE `tp_rating_profiles` (
|
||||
`tenant` varchar(64) NOT NULL,
|
||||
`category` varchar(32) NOT NULL,
|
||||
`subject` varchar(64) NOT NULL,
|
||||
`activation_time` varchar(24) NOT NULL,
|
||||
`activation_time` varchar(26) NOT NULL,
|
||||
`rating_plan_tag` varchar(64) NOT NULL,
|
||||
`fallback_subjects` varchar(64),
|
||||
`cdr_stat_queue_ids` varchar(64),
|
||||
@@ -153,7 +153,7 @@ CREATE TABLE `tp_actions` (
|
||||
`balance_type` varchar(24) NOT NULL,
|
||||
`directions` varchar(8) NOT NULL,
|
||||
`units` varchar(256) NOT NULL,
|
||||
`expiry_time` varchar(24) NOT NULL,
|
||||
`expiry_time` varchar(26) NOT NULL,
|
||||
`timing_tags` varchar(128) NOT NULL,
|
||||
`destination_tags` varchar(64) NOT NULL,
|
||||
`rating_subject` varchar(64) NOT NULL,
|
||||
@@ -203,8 +203,8 @@ CREATE TABLE `tp_action_triggers` (
|
||||
`threshold_value` DECIMAL(20,4) NOT NULL,
|
||||
`recurrent` BOOLEAN NOT NULL,
|
||||
`min_sleep` varchar(16) NOT NULL,
|
||||
`expiry_time` varchar(24) NOT NULL,
|
||||
`activation_time` varchar(24) NOT NULL,
|
||||
`expiry_time` varchar(26) NOT NULL,
|
||||
`activation_time` varchar(26) NOT NULL,
|
||||
`balance_tag` varchar(64) NOT NULL,
|
||||
`balance_type` varchar(24) NOT NULL,
|
||||
`balance_directions` varchar(8) NOT NULL,
|
||||
@@ -212,7 +212,7 @@ CREATE TABLE `tp_action_triggers` (
|
||||
`balance_destination_tags` varchar(64) NOT NULL,
|
||||
`balance_rating_subject` varchar(64) NOT NULL,
|
||||
`balance_shared_groups` varchar(64) NOT NULL,
|
||||
`balance_expiry_time` varchar(24) NOT NULL,
|
||||
`balance_expiry_time` varchar(26) NOT NULL,
|
||||
`balance_timing_tags` varchar(128) NOT NULL,
|
||||
`balance_weight` varchar(10) NOT NULL,
|
||||
`balance_blocker` varchar(5) NOT NULL,
|
||||
|
||||
@@ -106,7 +106,7 @@ CREATE TABLE tp_rating_profiles (
|
||||
tenant VARCHAR(64) NOT NULL,
|
||||
category VARCHAR(32) NOT NULL,
|
||||
subject VARCHAR(64) NOT NULL,
|
||||
activation_time VARCHAR(24) NOT NULL,
|
||||
activation_time VARCHAR(26) NOT NULL,
|
||||
rating_plan_tag VARCHAR(64) NOT NULL,
|
||||
fallback_subjects VARCHAR(64),
|
||||
cdr_stat_queue_ids VARCHAR(64),
|
||||
@@ -148,7 +148,7 @@ CREATE TABLE tp_actions (
|
||||
balance_type VARCHAR(24) NOT NULL,
|
||||
directions VARCHAR(8) NOT NULL,
|
||||
units VARCHAR(256) NOT NULL,
|
||||
expiry_time VARCHAR(24) NOT NULL,
|
||||
expiry_time VARCHAR(26) NOT NULL,
|
||||
timing_tags VARCHAR(128) NOT NULL,
|
||||
destination_tags VARCHAR(64) NOT NULL,
|
||||
rating_subject VARCHAR(64) NOT NULL,
|
||||
@@ -198,8 +198,8 @@ CREATE TABLE tp_action_triggers (
|
||||
threshold_value NUMERIC(20,4) NOT NULL,
|
||||
recurrent BOOLEAN NOT NULL,
|
||||
min_sleep VARCHAR(16) NOT NULL,
|
||||
expiry_time VARCHAR(24) NOT NULL,
|
||||
activation_time VARCHAR(24) NOT NULL,
|
||||
expiry_time VARCHAR(26) NOT NULL,
|
||||
activation_time VARCHAR(26) NOT NULL,
|
||||
balance_tag VARCHAR(64) NOT NULL,
|
||||
balance_type VARCHAR(24) NOT NULL,
|
||||
balance_directions VARCHAR(8) NOT NULL,
|
||||
@@ -207,7 +207,7 @@ CREATE TABLE tp_action_triggers (
|
||||
balance_destination_tags VARCHAR(64) NOT NULL,
|
||||
balance_rating_subject VARCHAR(64) NOT NULL,
|
||||
balance_shared_groups VARCHAR(64) NOT NULL,
|
||||
balance_expiry_time VARCHAR(24) NOT NULL,
|
||||
balance_expiry_time VARCHAR(26) NOT NULL,
|
||||
balance_timing_tags VARCHAR(128) NOT NULL,
|
||||
balance_weight VARCHAR(10) NOT NULL,
|
||||
balance_blocker VARCHAR(5) NOT NULL,
|
||||
|
||||
Reference in New Issue
Block a user