Fix Issue #1165 allows extensions to be set by certain settings

PAGINATION_PATTERNS was hard coded so that all files had a ".html" extension. This fixes that and add a test to
ensure that the pagination code is not changing the filename incorrectly.
This commit is contained in:
th3aftermath 2014-03-08 12:56:30 -05:00
commit 990ddb5a5e
4 changed files with 54 additions and 4 deletions

View file

@ -179,10 +179,9 @@ class Writer(object):
# pagination
if paginated:
name_root = os.path.splitext(name)[0]
# pagination needed, init paginators
paginators = {key: Paginator(name_root, val, self.settings)
paginators = {key: Paginator(name, val, self.settings)
for key, val in paginated.items()}
# generated pages, and write