Mercurial > piecrust2
diff tests/tmpfs.py @ 520:bab91fcef741
bake/serve: Improve support for unicode, add slugification options.
* Add slugification options for taxonomies.
* Sort out some unicode support problems on OSX.
* Add tests.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 28 Jul 2015 18:34:21 -0700 |
parents | e7b865f8f335 |
children | d6403c21bdea |
line wrap: on
line diff
--- a/tests/tmpfs.py Tue Jul 28 18:29:41 2015 -0700 +++ b/tests/tmpfs.py Tue Jul 28 18:34:21 2015 -0700 @@ -2,6 +2,7 @@ import os.path import shutil import random +import unicodedata from .basefs import TestFileSystemBase @@ -37,6 +38,7 @@ return fp.read() def _getStructureRecursive(self, target, parent, cur): + cur = unicodedata.normalize('NFC', cur) full_cur = os.path.join(parent, cur) if os.path.isdir(full_cur): e = {}