def test_crm_join_basic(self): ''' Test _crm_join method ''' mock_cmd_run = MagicMock(return_value=True) with patch.dict(crmshmod.__salt__, {'cmd.retcode': mock_cmd_run}): result = crmshmod._crm_join('192.168.1.50') assert result mock_cmd_run.assert_called_once_with( '{crm_command} cluster join -y -c {host}'.format( crm_command=crmshmod.CRM_COMMAND, host='192.168.1.50'))
def test_crm_join_complete(self): ''' Test cluster_join method ''' mock_cmd_run = MagicMock(return_value=True) with patch.dict(crmshmod.__salt__, {'cmd.retcode': mock_cmd_run}): result = crmshmod._crm_join('192.168.1.50', 'dog', 'eth1', True) assert result mock_cmd_run.assert_called_once_with( '{} cluster join -y -c {} -w {} -i {} -q'.format( crmshmod.CRM_COMMAND, '192.168.1.50', 'dog', 'eth1'))