Merge "Add AggregateInstanceExtraSpecFilter to Scheduler"
[apex.git] / tests / test_apex_python_utils_py.py
index 47c1009..237c558 100644 (file)
@@ -16,6 +16,7 @@ from apex_python_utils import parse_net_settings
 from apex_python_utils import parse_deploy_settings
 from apex_python_utils import find_ip
 from apex_python_utils import build_nic_template
+from apex_python_utils import parse_inventory
 
 from nose.tools import assert_equal
 from nose.tools import assert_raises
@@ -25,6 +26,7 @@ net_sets = '../config/network/network_settings.yaml'
 net_env = '../build/network-environment.yaml'
 deploy_sets = '../config/deploy/deploy_settings.yaml'
 nic_template = '../build/nics-template.yaml.jinja2'
+inventory = '../config/inventory/pod_example_settings.yaml'
 
 
 class TestCommonUtils(object):
@@ -57,7 +59,7 @@ class TestCommonUtils(object):
     def test_parse_net_settings(self):
         args = self.parser.parse_args(['parse-net-settings',
                                        '-s', net_sets,
-                                       '-i', 'True',
+                                       '--flat',
                                        '-e', net_env])
         assert_equal(parse_net_settings(args), None)
 
@@ -75,6 +77,10 @@ class TestCommonUtils(object):
         args = self.parser.parse_args(['nic-template',
                                        '-s', net_sets,
                                        '-r', 'compute',
-                                       '-t', nic_template,
-                                       '-n', 'admin_network'])
+                                       '-t', nic_template])
         assert_equal(build_nic_template(args), None)
+
+    def test_parse_inventory(self):
+        args = self.parser.parse_args(['parse-inventory',
+                                       '-f', inventory])
+        assert_equal(parse_inventory(args), None)