mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-25 03:41:25 -07:00
Get tests passing
The largest failure in the tests was due to selinux not being installed. The tests don't require it to be installed, so mock the import.
This commit is contained in:
parent
f9b56a5d7c
commit
49d19e82ab
2 changed files with 78 additions and 58 deletions
|
@ -55,15 +55,15 @@ class TestStrategyBase(unittest.TestCase):
|
|||
|
||||
mock_conn_info = MagicMock()
|
||||
|
||||
mock_tqm._failed_hosts = []
|
||||
mock_tqm._unreachable_hosts = []
|
||||
mock_tqm._failed_hosts = dict()
|
||||
mock_tqm._unreachable_hosts = dict()
|
||||
strategy_base = StrategyBase(tqm=mock_tqm)
|
||||
|
||||
self.assertEqual(strategy_base.run(iterator=mock_iterator, connection_info=mock_conn_info), 0)
|
||||
self.assertEqual(strategy_base.run(iterator=mock_iterator, connection_info=mock_conn_info), 0)
|
||||
self.assertEqual(strategy_base.run(iterator=mock_iterator, connection_info=mock_conn_info, result=False), 1)
|
||||
mock_tqm._failed_hosts = ["host1"]
|
||||
mock_tqm._failed_hosts = dict(host1=True)
|
||||
self.assertEqual(strategy_base.run(iterator=mock_iterator, connection_info=mock_conn_info, result=False), 2)
|
||||
mock_tqm._unreachable_hosts = ["host1"]
|
||||
mock_tqm._unreachable_hosts = dict(host1=True)
|
||||
self.assertEqual(strategy_base.run(iterator=mock_iterator, connection_info=mock_conn_info, result=False), 3)
|
||||
|
||||
def test_strategy_base_get_hosts(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue