summaryrefslogtreecommitdiff
path: root/yarn
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2013-06-23 09:27:14 +0100
committerLars Wirzenius <liw@liw.fi>2013-06-23 09:27:14 +0100
commitc54bcf443bb1243d9cb14fef598b3901dd66f51e (patch)
tree91eae72a0b700fd632da5329e250a9afc461920e /yarn
parentbec45232f5775bc934a638e3095ac77f78176708 (diff)
downloadcmdtest-c54bcf443bb1243d9cb14fef598b3901dd66f51e.tar.gz
Add warning when an input file has no scenario code blocks
Diffstat (limited to 'yarn')
-rwxr-xr-xyarn4
1 files changed, 3 insertions, 1 deletions
diff --git a/yarn b/yarn
index d9b2b47..fdf81a0 100755
--- a/yarn
+++ b/yarn
@@ -68,7 +68,9 @@ class YarnRunner(cliapp.Application):
def parse_scenarios(self, filenames):
mdparser = yarnlib.MarkdownParser()
for filename in filenames:
- mdparser.parse_file(filename)
+ blocks = mdparser.parse_file(filename)
+ if not blocks:
+ logging.warning('No scenario code blocks in %s' % filename)
block_parser = yarnlib.BlockParser()
block_parser.parse_blocks(mdparser.blocks)