Mercurial > piecrust2
diff piecrust/sources/base.py @ 30:4bd840ae75cd
Fix stupid bug in default source, add some unit tests.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 19 Aug 2014 12:46:55 -0700 |
parents | 105f24f490cb |
children | 485682a6de50 |
line wrap: on
line diff
--- a/piecrust/sources/base.py Tue Aug 19 11:51:09 2014 -0700 +++ b/piecrust/sources/base.py Tue Aug 19 12:46:55 2014 -0700 @@ -307,7 +307,7 @@ for f in filter(self._filterPageFilename, filenames): slug, ext = os.path.splitext(os.path.join(rel_dirpath, f)) slug = slug.replace('\\', '/') - if ext not in self.supported_extensions: + if ext.lstrip('.') not in self.supported_extensions: slug += ext if slug.startswith('./') or slug.startswith('.\\'): slug = slug[2:]