예제 #1
0
    def test_create_inventory_host_data(self):
        default_data = {"default_data": "default_data", "host_data": "none"}
        somehost_data = {"host_data": "host_data"}

        inventory = Inventory((
            [("somehost", somehost_data), "anotherhost"],
            default_data,
        ), )

        assert inventory.get_data() == default_data
        assert inventory.get_host_data("somehost") == somehost_data
        assert inventory.get_host_data("anotherhost") == {}
        assert inventory.get_host("anotherhost").data.host_data == "none"
예제 #2
0
 def test_create_inventory_data(self):
     default_data = {"default_data": "default_data"}
     inventory = Inventory((["somehost"], default_data))
     assert inventory.get_data() == default_data
     assert inventory.get_host_data("somehost") == {}