diff --git a/bin/lesson_check.py b/bin/lesson_check.py index 8035f97e..f223ccfe 100644 --- a/bin/lesson_check.py +++ b/bin/lesson_check.py @@ -548,7 +548,7 @@ def check(self): """Run extra tests.""" super().check() - if not using_remote_theme(args.source_dir): + if not using_remote_theme(self.args.source_dir): self.check_reference_inclusion() def check_metadata(self): @@ -616,7 +616,8 @@ def __init__(self, args, filename, metadata, metadata_len, text, lines, doc): (re.compile(r'README\.md'), CheckNonJekyll), (re.compile(r'index\.md'), CheckIndex), (re.compile(r'reference\.md'), CheckReference), - (re.compile(os.path.join('_episodes', '*\.md')), CheckEpisode), + # '.' below is what's passed on the command line via '-s' flag + (re.compile(os.path.join('.','_episodes', '[^/]*\.md')), CheckEpisode), (re.compile(r'.*\.md'), CheckGeneric) ]