diff options
| author | shimizukawa <shimizukawa@gmail.com> | 2013-01-21 08:09:43 +0900 |
|---|---|---|
| committer | shimizukawa <shimizukawa@gmail.com> | 2013-01-21 08:09:43 +0900 |
| commit | 1eb2f2dd4b823b8d4ece926951b73a64bf38aa80 (patch) | |
| tree | 0684bb12f657de2c2d727495c1fbf93552a40028 /tests | |
| parent | f8e8cf6a197a25f94eae92f24f9f28d85949c41f (diff) | |
| download | sphinx-1eb2f2dd4b823b8d4ece926951b73a64bf38aa80.tar.gz | |
fix debug2 UnicodeEncodeError issue with multibyte names node
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_application.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_application.py b/tests/test_application.py index 6495dc2c..87ec42f0 100644 --- a/tests/test_application.py +++ b/tests/test_application.py @@ -11,6 +11,7 @@ from StringIO import StringIO +from docutils import nodes from sphinx.application import ExtensionError from sphinx.domains import Domain @@ -41,6 +42,12 @@ def test_events(app): "Callback called when disconnected" +@with_app() +def test_emit_with_multibyte_name_node(app): + node = nodes.section(names=[u'\u65e5\u672c\u8a9e']) + app.emit('my_event', node) + + def test_output(): status, warnings = StringIO(), StringIO() app = TestApp(status=status, warning=warnings) |
