Skip to content

Commit c2a0955

Browse files
committed
builder: log message for built data files
1 parent 9aa4c40 commit c2a0955

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/robot/running/newbuilder.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,7 @@ def _get_extensions(self, extension):
349349
def _parse_and_build(self, path, parent_defaults=None, include_suites=None, include_extensions=None):
350350
name = format_name(path)
351351
if os.path.isdir(path):
352+
LOGGER.info("Parsing directory '%s'." % path)
352353
include_suites = self._get_include_suites(path, include_suites)
353354
init_file, children = self._get_children(path, include_extensions, include_suites)
354355
defaults = parent_defaults
@@ -359,6 +360,7 @@ def _parse_and_build(self, path, parent_defaults=None, include_suites=None, incl
359360
for c in children:
360361
suite.suites.append(self._parse_and_build(c, defaults, include_suites, include_extensions))
361362
else:
363+
LOGGER.info("Parsing file '%s'." % path)
362364
suite, _ = self._build_suite(path, name, parent_defaults)
363365
suite.remove_empty_suites()
364366
return suite
@@ -460,8 +462,10 @@ class ResourceFileBuilder(object):
460462
def build(self, path):
461463
resource = ResourceFile(source=path)
462464
data = Builder().read(abspath(path))
463-
if data:
465+
if data.sections:
464466
ResourceBuilder(resource).visit(data)
467+
else:
468+
LOGGER.warn("Imported resource file '%s' is empty." % path)
465469
return resource
466470

467471

0 commit comments

Comments
 (0)