コード例 #1
0
 def test_string_values_are_converted(self):
     client_config = ClientConfig.from_config({
         "host":
         'localhost',
         "port":
         2775,
         "system_id":
         'test_system',
         "password":
         '******',
         "dest_addr_ton":
         "1",
         "dest_addr_npi":
         "1",
         "registered_delivery":
         "1",
         "smpp_bind_timeout":
         "33",
         "initial_reconnect_delay":
         "1.5",
     })
     self.assertEqual(client_config.dest_addr_ton, 1)
     self.assertEqual(client_config.dest_addr_npi, 1)
     self.assertEqual(client_config.registered_delivery, 1)
     self.assertEqual(client_config.smpp_bind_timeout, 33)
     self.assertEqual(client_config.initial_reconnect_delay, 1.5)
コード例 #2
0
ファイル: test_config.py プロジェクト: BantouTelecom/vumi
 def test_instantiation_extended(self):
     client_config = ClientConfig.from_config({
         "host": 'localhost',
         "port": 2775,
         "system_id": 'test_system',
         "password": '******',
         "system_type": "some_type",
         "interface_version": "34",
         "dest_addr_ton": 1,
         "dest_addr_npi": 1,
         "registered_delivery": 1,
         "smpp_bind_timeout": 33,
         "some_garbage_param_that_should_not_be_here": "foo",
         })
     expected_config = ClientConfig(
         host='localhost',
         port=2775,
         system_id='test_system',
         password='******',
         system_type="some_type",
         interface_version="34",
         dest_addr_ton=1,
         dest_addr_npi=1,
         registered_delivery=1,
         smpp_bind_timeout=33,
         )
     self.assertEqual(client_config, expected_config)
コード例 #3
0
ファイル: test_config.py プロジェクト: BantouTelecom/vumi
 def test_string_values_are_converted(self):
     client_config = ClientConfig.from_config({
         "host": 'localhost',
         "port": 2775,
         "system_id": 'test_system',
         "password": '******',
         "dest_addr_ton": "1",
         "dest_addr_npi": "1",
         "registered_delivery": "1",
         "smpp_bind_timeout": "33",
         "initial_reconnect_delay": "1.5",
         })
     self.assertEqual(client_config.dest_addr_ton, 1)
     self.assertEqual(client_config.dest_addr_npi, 1)
     self.assertEqual(client_config.registered_delivery, 1)
     self.assertEqual(client_config.smpp_bind_timeout, 33)
     self.assertEqual(client_config.initial_reconnect_delay, 1.5)
コード例 #4
0
 def test_instantiation_extended(self):
     client_config = ClientConfig.from_config({
         "host":
         'localhost',
         "port":
         2775,
         "system_id":
         'test_system',
         "password":
         '******',
         "system_type":
         "some_type",
         "interface_version":
         "34",
         "dest_addr_ton":
         1,
         "dest_addr_npi":
         1,
         "registered_delivery":
         1,
         "smpp_bind_timeout":
         33,
         "some_garbage_param_that_should_not_be_here":
         "foo",
     })
     expected_config = ClientConfig(
         host='localhost',
         port=2775,
         system_id='test_system',
         password='******',
         system_type="some_type",
         interface_version="34",
         dest_addr_ton=1,
         dest_addr_npi=1,
         registered_delivery=1,
         smpp_bind_timeout=33,
     )
     self.assertEqual(client_config, expected_config)
コード例 #5
0
ファイル: transport.py プロジェクト: snopoke/vumi
 def validate_config(self):
     self.client_config = ClientConfig.from_config(self.config)