mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-12 03:14:24 -07:00
Reinstate external inventory script support this time using the new more OO-ey inventory system.
Next up: YAML format.
This commit is contained in:
parent
5730a29814
commit
256377166a
2 changed files with 28 additions and 6 deletions
|
@ -108,7 +108,6 @@ class TestInventory(unittest.TestCase):
|
|||
### Inventory API tests
|
||||
|
||||
def test_script(self):
|
||||
raise SkipTest
|
||||
inventory = self.script_inventory()
|
||||
hosts = inventory.list_hosts()
|
||||
|
||||
|
@ -119,7 +118,6 @@ class TestInventory(unittest.TestCase):
|
|||
assert sorted(hosts) == sorted(expected_hosts)
|
||||
|
||||
def test_script_all(self):
|
||||
raise SkipTest
|
||||
inventory = self.script_inventory()
|
||||
hosts = inventory.list_hosts('all')
|
||||
|
||||
|
@ -127,7 +125,6 @@ class TestInventory(unittest.TestCase):
|
|||
assert sorted(hosts) == sorted(expected_hosts)
|
||||
|
||||
def test_script_norse(self):
|
||||
raise SkipTest
|
||||
inventory = self.script_inventory()
|
||||
hosts = inventory.list_hosts("norse")
|
||||
|
||||
|
@ -135,7 +132,6 @@ class TestInventory(unittest.TestCase):
|
|||
assert sorted(hosts) == sorted(expected_hosts)
|
||||
|
||||
def test_script_combined(self):
|
||||
raise SkipTest
|
||||
inventory = self.script_inventory()
|
||||
hosts = inventory.list_hosts("norse:greek")
|
||||
|
||||
|
@ -143,7 +139,6 @@ class TestInventory(unittest.TestCase):
|
|||
assert sorted(hosts) == sorted(expected_hosts)
|
||||
|
||||
def test_script_restrict(self):
|
||||
raise SkipTest
|
||||
inventory = self.script_inventory()
|
||||
|
||||
restricted_hosts = ['hera', 'poseidon', 'thor']
|
||||
|
@ -160,10 +155,11 @@ class TestInventory(unittest.TestCase):
|
|||
assert sorted(hosts) == sorted(expected_hosts)
|
||||
|
||||
def test_script_vars(self):
|
||||
raise SkipTest
|
||||
inventory = self.script_inventory()
|
||||
vars = inventory.get_variables('thor')
|
||||
|
||||
print "VARS=%s" % vars
|
||||
|
||||
assert vars == {'hammer':True,
|
||||
'group_names': ['norse'],
|
||||
'inventory_hostname': 'thor'}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue