aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/tests/test_config.py
diff options
context:
space:
mode:
authorSimen Heggestøyl <simen@e5r.no>2017-10-14 23:46:17 +0200
committerBoris Bobrov <breton@cynicmansion.ru>2017-10-16 18:21:28 +0300
commit3eadd6705e9ad5ee39042a130d7b3fdd74200d68 (patch)
tree25d9b832e4d868dbd4722f21e5db80e2fca2e3a4 /mediagoblin/tests/test_config.py
parentceab88e3bda83275ca2917708870bb87814a32e1 (diff)
downloadmediagoblin-3eadd6705e9ad5ee39042a130d7b3fdd74200d68.tar.lz
mediagoblin-3eadd6705e9ad5ee39042a130d7b3fdd74200d68.tar.xz
mediagoblin-3eadd6705e9ad5ee39042a130d7b3fdd74200d68.zip
Support Unicode characters in configuration values
Prior to this commit, using a Unicode character in a configuration string would result in a `UnicodeDecodeError` being raised. Supporting Unicode characters is especially useful in user-facing configuration strings, such as `html_title`.
Diffstat (limited to 'mediagoblin/tests/test_config.py')
-rw-r--r--mediagoblin/tests/test_config.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/mediagoblin/tests/test_config.py b/mediagoblin/tests/test_config.py
index b13adae6..c3527418 100644
--- a/mediagoblin/tests/test_config.py
+++ b/mediagoblin/tests/test_config.py
@@ -1,3 +1,5 @@
+# -*- coding: utf-8 -*-
+#
# GNU MediaGoblin -- federated, autonomous media hosting
# Copyright (C) 2011, 2012 MediaGoblin contributors. See AUTHORS.
#
@@ -47,7 +49,7 @@ def test_read_mediagoblin_config():
assert this_conf['carrotapp']['num_carrots'] == 88
assert this_conf['carrotapp']['encouragement_phrase'] == \
"I'd love it if you eat your carrots!"
- assert this_conf['carrotapp']['blah_blah'] == "blah!"
+ assert this_conf['carrotapp']['blah_blah'] == u"blæh!"
assert this_conf['celery']['EAT_CELERY_WITH_CARROTS'] == False
# A bad file