forked from github/pelican
Fix Pelican rendering and unit tests on Windows.
* Fix {filename} links on Windows.
Otherwise '{filename}/foo/bar.jpg' doesn't work
* Clean up relative Posix path handling in contents.
* Use Posix paths in readers
* Environment for Popen must be strs, not unicodes.
* Ignore Git CRLF warnings.
* Replace CRLFs with LFs in inputs on Windows.
* Fix importer tests
* Fix test_contents
* Fix one last backslash in paginated output
* Skip the remaining failing locale tests on Windows.
* Document the use of forward slashes on Windows.
* Add some Fabric and ghp-import notes
This commit is contained in:
parent
a740f8aa88
commit
4c25610cd8
14 changed files with 104 additions and 52 deletions
|
|
@ -3,6 +3,7 @@ from __future__ import unicode_literals, print_function
|
|||
import copy
|
||||
import os
|
||||
import locale
|
||||
from sys import platform
|
||||
from os.path import dirname, abspath, join
|
||||
|
||||
from pelican.settings import (read_settings, configure_settings,
|
||||
|
|
@ -107,6 +108,8 @@ class TestSettingsConfiguration(unittest.TestCase):
|
|||
# locale is not specified in the settings
|
||||
|
||||
#reset locale to python default
|
||||
if platform == 'win32':
|
||||
return unittest.skip("Doesn't work on Windows")
|
||||
locale.setlocale(locale.LC_ALL, str('C'))
|
||||
self.assertEqual(self.settings['LOCALE'], DEFAULT_CONFIG['LOCALE'])
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue