Added tests for dynamic tenant

This commit is contained in:
Trial97
2019-02-21 17:10:51 +02:00
committed by Dan Christian Bogos
parent 98f9d5c10d
commit 1d2a0e5f05
6 changed files with 10 additions and 7 deletions

View File

@@ -6,6 +6,7 @@
"general": {
"log_level": 7,
"default_tenant": "cgrates.com",
},
"listen": {

View File

@@ -7,7 +7,7 @@
"id": "message",
"filters": ["*string:*vars.*cmd:CCR", "*prefix:*req.Service-Context-Id:message",
"*string:*req.CC-Request-Type:4"],
"flags": ["*event", "*accounts", "*cdrs"],
"flags": ["*event", "*accounts", "*cdrs","*attributes"],
"request_fields":[
{"tag": "TOR", "field_id": "ToR", "type": "*constant", "value": "*sms"},
{"tag": "OriginID", "field_id": "OriginID", "type": "*composed",

View File

@@ -7,7 +7,7 @@
"id": "TestSessionDisconnect",
"filters": ["*string:*vars.*cmd:CCR", "*string:*req.CC-Request-Type:1",
"*prefix:*req.Service-Context-Id:testSessionDisconnect"],
"flags": ["*initiate", "*accounts"],
"flags": ["*initiate", "*accounts","*attributes"],
"request_fields":[
{"tag": "TOR", "field_id": "ToR", "type": "*constant", "value": "*voice"},
{"tag": "OriginID", "field_id": "OriginID", "type": "*variable",

View File

@@ -6,6 +6,7 @@
"general": {
"log_level": 7,
"default_tenant": "cgrates.com",
},
"listen": {

View File

@@ -7,7 +7,7 @@
"id": "message",
"filters": ["*string:*vars.*cmd:CCR", "*prefix:*req.Service-Context-Id:message",
"*string:*req.CC-Request-Type:4"],
"flags": ["*event", "*accounts", "*cdrs"],
"flags": ["*event", "*accounts", "*cdrs","*attributes"],
"request_fields":[
{"tag": "TOR", "field_id": "ToR", "type": "*constant", "value": "*sms"},
{"tag": "OriginID", "field_id": "OriginID", "type": "*composed",

View File

@@ -15,7 +15,8 @@ cgrates.org,ATTR_1003_SESSIONAUTH,*sessions,*string:Account:1003,,Password,*any,
cgrates.org,ATTR_1003_SESSIONAUTH,,,,RequestType,*any,*prepaid,true,,
cgrates.org,ATTR_1003_SESSIONAUTH,,,,PaypalAccount,*any,cgrates@paypal.com,true,,
cgrates.org,ATTR_1003_SESSIONAUTH,,,,LCRProfile,*any,premium_cli,true,,
cgrates.org,ATTR_1006_ALIAS,*any,*string:SubscriberId:1006,,Account,*any,1001,true,false,10
cgrates.org,ATTR_1006_ALIAS,*any,,,RequestType,*any,*prepaid,true,,
cgrates.com,ATTR_TNT_ALIAS,*any,*string:SubscriberId:1006,,Account,*any,1001,true,false,10
cgrates.com,ATTR_TNT_ALIAS,*any,,,RequestType,*any,*prepaid,true,,
cgrates.com,ATTR_TNT_ALIAS,*any,,,*tenant,*any,cgrates.org,true,,
cgrates.com,ATTR_TNT_1001,*any,*string:Account:1001,,*tenant,*any,cgrates.org,true,,
cgrates.com,ATTR_TNT_DISC,*any,*string:Account:testDiamInitWithSessionDisconnect,,*tenant,*any,cgrates.org,true,,
1 #Tenant ID Contexts FilterIDs ActivationInterval FieldName Initial Substitute Append Blocker Weight
15 cgrates.org ATTR_1003_SESSIONAUTH RequestType *any *prepaid true
16 cgrates.org ATTR_1003_SESSIONAUTH PaypalAccount *any cgrates@paypal.com true
17 cgrates.org ATTR_1003_SESSIONAUTH LCRProfile *any premium_cli true
18 cgrates.org cgrates.com ATTR_1006_ALIAS ATTR_TNT_ALIAS *any *string:SubscriberId:1006 Account *any 1001 true false 10
19 cgrates.org cgrates.com ATTR_1006_ALIAS ATTR_TNT_ALIAS *any RequestType *any *prepaid true
20 cgrates.com ATTR_TNT_ALIAS *any *tenant *any cgrates.org true
21 cgrates.com ATTR_TNT_1001 *any *string:Account:1001 *tenant *any cgrates.org true
22 cgrates.com ATTR_TNT_DISC *any *string:Account:testDiamInitWithSessionDisconnect *tenant *any cgrates.org true