summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJeroen Hoekx <jeroen.hoekx@hamok.be>2012-04-16 10:55:08 +0200
committerJeroen Hoekx <jeroen.hoekx@hamok.be>2012-04-16 10:55:08 +0200
commit961ccdb2f4768392d9a1396c73a6b317b6b48f60 (patch)
tree99c5f6fbcb6ae61eed5c965aa634ce6f894c4834 /test
parent3a24aa9a70cf625aa9c9eff545f31c4fafeaa7bf (diff)
downloadansible-961ccdb2f4768392d9a1396c73a6b317b6b48f60.tar.gz
List hosts in no group in the ungrouped group.
Diffstat (limited to 'test')
-rw-r--r--test/TestInventory.py14
-rw-r--r--test/yaml_hosts2
2 files changed, 16 insertions, 0 deletions
diff --git a/test/TestInventory.py b/test/TestInventory.py
index a0b0b74d16..21cccf5fe8 100644
--- a/test/TestInventory.py
+++ b/test/TestInventory.py
@@ -51,6 +51,13 @@ class TestInventory(unittest.TestCase):
expected_hosts=['thor', 'odin', 'loki']
assert hosts == expected_hosts
+ def test_simple_ungrouped(self):
+ inventory = self.simple_inventory()
+ hosts = inventory.list_hosts("ungrouped")
+
+ expected_hosts=['jupiter', 'saturn']
+ assert hosts == expected_hosts
+
def test_simple_combined(self):
inventory = self.simple_inventory()
hosts = inventory.list_hosts("norse:greek")
@@ -176,6 +183,13 @@ class TestInventory(unittest.TestCase):
expected_hosts=['thor', 'odin', 'loki']
assert hosts == expected_hosts
+ def test_simple_ungrouped(self):
+ inventory = self.yaml_inventory()
+ hosts = inventory.list_hosts("ungrouped")
+
+ expected_hosts=['jupiter']
+ assert hosts == expected_hosts
+
def test_yaml_combined(self):
inventory = self.yaml_inventory()
hosts = inventory.list_hosts("norse:greek")
diff --git a/test/yaml_hosts b/test/yaml_hosts
index 95f278b91a..7568ff4bda 100644
--- a/test/yaml_hosts
+++ b/test/yaml_hosts
@@ -5,6 +5,8 @@
vars:
- moon: titan
+- zeus
+
- group: greek
hosts:
- zeus