def test_list_user_permissions(): """ Test if it list permissions for a user via rabbitmqctl list_user_permissions. """ mock_run = MagicMock( return_value={ "retcode": 0, "stdout": '[{"vhost":"saltstack","configure":"saltstack","write":"0","read":"1"},{"vhost":"guest","configure":"0","write":"one","read":""}]', "stderr": "", }) with patch.dict(rabbitmq.__salt__, {"cmd.run_all": mock_run}): assert rabbitmq.list_user_permissions("myuser") == { "saltstack": { "configure": "saltstack", "write": "0", "read": "1" }, "guest": { "configure": "0", "write": "one", "read": "" }, }
def test_list_user_permissions(self): ''' Test if it list permissions for a user via rabbitmqctl list_user_permissions. ''' mock_run = MagicMock(return_value='...\nsaltstack\tsaltstack\n...') with patch.dict(rabbitmq.__salt__, {'cmd.run': mock_run}): self.assertDictEqual(rabbitmq.list_user_permissions('myuser'), {'saltstack': ['saltstack']})
def test_list_user_permissions(self): ''' Test if it list permissions for a user via rabbitmqctl list_user_permissions. ''' mock_run = MagicMock(return_value='...\nsaltstack\tsaltstack\n...') with patch.dict(rabbitmq.__salt__, {'cmd.run': mock_run}): self.assertDictEqual(rabbitmq.list_user_permissions('myuser'), {'saltstack': ['saltstack']})
def test_list_user_permissions(self): ''' Test if it list permissions for a user via rabbitmqctl list_user_permissions. ''' mock_run = MagicMock(return_value={'retcode': 0, 'stdout': 'Listing stuff ...\nsaltstack\tsaltstack\n...done', 'stderr': ''}) with patch.dict(rabbitmq.__salt__, {'cmd.run_all': mock_run}): self.assertDictEqual(rabbitmq.list_user_permissions('myuser'), {'saltstack': ['saltstack']})
def test_list_user_permissions(self): ''' Test if it list permissions for a user via rabbitmqctl list_user_permissions. ''' mock_run = MagicMock(return_value={ 'retcode': 0, 'stdout': 'Listing stuff ...\nsaltstack\tsaltstack\t0\t1\nguest\t0\tone\n...done', 'stderr': '', }) with patch.dict(rabbitmq.__salt__, {'cmd.run_all': mock_run}): self.assertDictEqual(rabbitmq.list_user_permissions('myuser'), {'saltstack': ['saltstack', '0', '1'], 'guest': ['0', 'one']})
def test_list_user_permissions(self): """ Test if it list permissions for a user via rabbitmqctl list_user_permissions. """ mock_run = MagicMock( return_value={ "retcode": 0, "stdout": "Listing stuff ...\nsaltstack\tsaltstack\t0\t1\nguest\t0\tone\n...done", "stderr": "", } ) with patch.dict(rabbitmq.__salt__, {"cmd.run_all": mock_run}): self.assertDictEqual( rabbitmq.list_user_permissions("myuser"), {"saltstack": ["saltstack", "0", "1"], "guest": ["0", "one"]}, )