@@ -34,9 +34,10 @@ def setUp(self):
3434 conf = self .useFixture (oslo_fixture .Config (cfg .CONF ))
3535 conf .config (group = "oslo_messaging" , topic = 'foo_topic' )
3636 conf .config (host = 'test-hostname' )
37+ self .conf = conf .conf
3738
38- def test_consumer_start (self , mock_rpc_server , mock_endpoint , mock_target ,
39- mock_get_transport ):
39+ def test_consumer_run (self , mock_rpc_server , mock_endpoint , mock_target ,
40+ mock_get_transport ):
4041 mock_get_transport_rv = mock .Mock ()
4142 mock_get_transport .return_value = mock_get_transport_rv
4243 mock_rpc_server_rv = mock .Mock ()
@@ -46,7 +47,7 @@ def test_consumer_start(self, mock_rpc_server, mock_endpoint, mock_target,
4647 mock_target_rv = mock .Mock ()
4748 mock_target .return_value = mock_target_rv
4849
49- consumer .Consumer (). start ()
50+ consumer .ConsumerService ( 1 , self . conf ). run ()
5051
5152 mock_get_transport .assert_called_once_with (cfg .CONF )
5253 mock_target .assert_called_once_with (topic = 'foo_topic' ,
@@ -57,27 +58,27 @@ def test_consumer_start(self, mock_rpc_server, mock_endpoint, mock_target,
5758 mock_rpc_server .assert_called_once_with (mock_get_transport_rv ,
5859 mock_target_rv ,
5960 [mock_endpoint_rv ],
60- executor = 'eventlet ' ,
61+ executor = 'threading ' ,
6162 access_policy = access_policy )
6263
63- def test_consumer_stop (self , mock_rpc_server , mock_endpoint , mock_target ,
64- mock_get_transport ):
64+ def test_consumer_terminate (self , mock_rpc_server , mock_endpoint ,
65+ mock_target , mock_get_transport ):
6566 mock_rpc_server_rv = mock .Mock ()
6667 mock_rpc_server .return_value = mock_rpc_server_rv
6768
68- cons = consumer .Consumer ( )
69- cons .start ()
70- cons .stop ()
69+ cons = consumer .ConsumerService ( 1 , self . conf )
70+ cons .run ()
71+ cons .terminate ()
7172 mock_rpc_server_rv .stop .assert_called_once_with ()
7273 self .assertFalse (mock_rpc_server_rv .wait .called )
7374
74- def test_consumer_graceful_stop (self , mock_rpc_server , mock_endpoint ,
75- mock_target , mock_get_transport ):
75+ def test_consumer_graceful_terminate (self , mock_rpc_server , mock_endpoint ,
76+ mock_target , mock_get_transport ):
7677 mock_rpc_server_rv = mock .Mock ()
7778 mock_rpc_server .return_value = mock_rpc_server_rv
7879
79- cons = consumer .Consumer ( )
80- cons .start ()
81- cons .stop (graceful = True )
80+ cons = consumer .ConsumerService ( 1 , self . conf )
81+ cons .run ()
82+ cons .terminate (graceful = True )
8283 mock_rpc_server_rv .stop .assert_called_once_with ()
8384 mock_rpc_server_rv .wait .assert_called_once_with ()
0 commit comments