config: null $include means no inclusions
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 18 Mar 2016 20:13:13 +0000 (16:13 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 18 Mar 2016 21:55:00 +0000 (17:55 -0400)
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
barectf/config.py

index 794492efe1c5acd131d56e19b7cad85eb0c351e2..152169e03869018a1941d18459d236baaadab1d8 100644 (file)
@@ -2417,9 +2417,13 @@ class _YamlConfigParser:
         return None
 
     def _get_include_paths(self, include_node):
+        if include_node is None:
+            return []
+
         if _is_str_prop(include_node):
             return [include_node]
-        elif _is_array_prop(include_node):
+
+        if _is_array_prop(include_node):
             for include_path in include_node:
                 if not _is_str_prop(include_path):
                     raise ConfigError('invalid include property: expecting array of strings')
This page took 0.029308 seconds and 4 git commands to generate.