Skip to content

Instantly share code, notes, and snippets.

@shimizukawa
Last active January 5, 2017 15:05
Show Gist options
  • Save shimizukawa/67118440504a1f0722fed4e6ca17072c to your computer and use it in GitHub Desktop.
Save shimizukawa/67118440504a1f0722fed4e6ca17072c to your computer and use it in GitHub Desktop.
nose output vs pytest output : with using test generator. repr_as is a kind of silencer wrapper
Checking dependencies...
Temporary files will be placed in /tmp/pytest.
Running Sphinx test suite (with Python 3.5.2)...
test_intl.test_image_glob_intl ... ok
test_intl.test_image_glob_intl_using_figure_language_filename ... ok
test_intl.test_additional_targets_should_be_translated(2, 2, ('CODE-BLOCKS', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="s1">&#39;RESULT&#39;</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="c1">#include &lt;STDLIB.H&gt;</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="cp">#include</span> <span class="cpf">&lt;STDIO.H&gt;</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># SYS IMPORTING</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<iframe src="HTTP://SPHINX-DOC.ORG"></iframe></div>', <raw.html contents>)) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<img alt="I18N -&gt; IMG" src="_images/img.png" />', <figure.html contents>)) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<img alt="IMG -&gt; I18N" src="_images/i18n.png" />', <figure.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(2, 2, ('CODE-BLOCKS', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="s1">&#39;result&#39;</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="c1">#include &lt;stdlib.h&gt;</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># sys importing</span>', <literalblock.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<iframe src="http://sphinx-doc.org"></iframe></div>', <raw.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<img alt="i18n" src="_images/i18n.png" />', <figure.html contents>)) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<img alt="img" src="_images/img.png" />', <figure.html contents>)) ... ok
test_intl.test_gettext_builder('Table of Contents', ['CONTENTS', 'testdata for i18n', 'i18n, sphinx, markup', 'Table of Contents']) ... ok
test_intl.test_gettext_builder('testdata for i18n', ['CONTENTS', 'testdata for i18n', 'i18n, sphinx, markup', 'Table of Contents']) ... ok
test_intl.test_gettext_builder('i18n, sphinx, markup', ['CONTENTS', 'testdata for i18n', 'i18n, sphinx, markup', 'Table of Contents']) ... ok
test_intl.test_gettext_builder('i18n with definition terms', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some term', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('The corresponding definition', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some *term* `with link <http://sphinx-doc.org/>`__', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('The corresponding definition #2', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some **term** with', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('classifier1', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('classifier2', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some term with', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('classifier[]', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('i18n with glossary terms', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('Some term', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('The corresponding glossary', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('Some other term', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('The corresponding glossary #2', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('link to :term:`Some term`.', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('term not in glossary', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_gettext_builder('i18n with glossary terms inconsistency', ['i18n with glossary terms inconsistency', 'link to :term:`Some term` and :term:`Some other term`.']) ... ok
test_intl.test_gettext_builder('link to :term:`Some term` and :term:`Some other term`.', ['i18n with glossary terms inconsistency', 'link to :term:`Some term` and :term:`Some other term`.']) ... ok
test_intl.test_gettext_builder('Only directive', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder('In HTML.', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder('In LaTeX.', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder('In both.', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder(0, 0) ... ok
test_intl.test_gettext_builder(0, 0) ... ok
test_intl.test_html_builder('<meta content="TESTDATA FOR I18N" name="description" />', <contents.html contents>) ... ok
test_intl.test_html_builder('<meta content="I18N, SPHINX, MARKUP" name="keywords" />', <contents.html contents>) ... ok
test_intl.test_html_builder(2, 2) ... ok
test_intl.test_html_builder(0, 0) ... ok
test_intl.test_html_builder(1, 1) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*NEWSLETTER\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*MAILING LIST\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*RECIPIENTS LIST\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*FIRST SECOND\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*SECOND THIRD\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*THIRD, FIRST\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<li[^>]*>\\s*ENTRY\\s*<ul[^>]*>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<li[^>]*>\\s*SEE\\s*<ul[^>]*>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*MODULE\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*KEYWORD\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*OPERATOR\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*OBJECT\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*EXCEPTION\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*STATEMENT\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*BUILTIN\\s*</a>', <genindex.html contents>, 8) ... ok
test_intl.test_html_builder('<p><span class="versionmodified">Deprecated since version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF DEPRECATED.</p>\n<p>THIS IS THE <em>SECOND</em> PARAGRAPH OF DEPRECATED.</p>\n', '<p><span class="versionmodified">Deprecated since version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF DEPRECATED.</p>\n<p>THIS IS THE <em>SECOND</em> PARAGRAPH OF DEPRECATED.</p>\n') ... ok
test_intl.test_html_builder('<p><span class="versionmodified">New in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONADDED.</p>\n', '<p><span class="versionmodified">New in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONADDED.</p>\n') ... ok
test_intl.test_html_builder('<p><span class="versionmodified">Changed in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONCHANGED.</p>\n', '<p><span class="versionmodified">Changed in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONCHANGED.</p>\n') ... ok
test_intl.test_html_builder('WELCOME', <index.html contents>) ... ok
test_intl.test_html_builder('SPHINX 2013.120', <index.html contents>) ... ok
test_intl.test_html_builder(0, 0) ... ok
test_intl.test_html_builder(1, 1) ... ok
test_intl.test_references(0, 0, ('refs.txt:\\d+: ERROR: Unknown target name:', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m')) ... ok
test_intl.test_text_builder(<contents.txt contents>, 'CONTENTS\n********\n\nTABLE OF CONTENTS\n') ... ok
test_intl.test_text_builder('.*/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n', <warnings>) ... ok
test_intl.test_text_builder(<warnings.txt contents>, 'I18N WITH REST WARNINGS\n***********************\n\nLINE OF >>``<<BROKEN LITERAL MARKUP.\n') ... ok
test_intl.test_text_builder(<bom.txt contents>, 'Datei mit UTF-8\n***************\n\nThis file has umlauts: äöü.\n') ... ok
test_intl.test_text_builder(<contents.txt contents>, 'subdir contents\n***************\n') ... ok
test_intl.test_text_builder(<refs_inconsistency.txt contents>, 'I18N WITH REFS INCONSISTENCY\n****************************\n\n* FOR FOOTNOTE [ref2].\n\n* reference FOR reference.\n\n* ORPHAN REFERENCE: I18N WITH REFS INCONSISTENCY.\n\n[1] THIS IS A AUTO NUMBERED FOOTNOTE.\n\n[ref2] THIS IS A NAMED FOOTNOTE.\n\n[100] THIS IS A NUMBERED FOOTNOTE.\n') ... ok
test_intl.test_text_builder('.*/refs_inconsistency.txt:\\d+: WARNING: inconsistent footnote references in translated message\n.*/refs_inconsistency.txt:\\d+: WARNING: inconsistent references in translated message\n.*/refs_inconsistency.txt:\\d+: WARNING: inconsistent references in translated message\n', <warnings>) ... ok
test_intl.test_text_builder(<literalblock.txt contents>, 'I18N WITH LITERAL BLOCK\n***********************\n\nCORRECT LITERAL BLOCK:\n\n this is\n literal block\n\nMISSING LITERAL BLOCK:\n\n<SYSTEM MESSAGE:') ... ok
test_intl.test_text_builder('.*/literalblock.txt:\\d+: WARNING: Literal block expected; none found.', <warnings>) ... ok
test_intl.test_text_builder(<definition_terms.txt contents>, 'I18N WITH DEFINITION TERMS\n**************************\n\nSOME TERM\n THE CORRESPONDING DEFINITION\n\nSOME *TERM* WITH LINK\n THE CORRESPONDING DEFINITION #2\n\nSOME **TERM** WITH : CLASSIFIER1 : CLASSIFIER2\n THE CORRESPONDING DEFINITION\n\nSOME TERM WITH : CLASSIFIER[]\n THE CORRESPONDING DEFINITION\n') ... ok
test_intl.test_text_builder(<glossary_terms.txt contents>, 'I18N WITH GLOSSARY TERMS\n************************\n\nSOME NEW TERM\n THE CORRESPONDING GLOSSARY\n\nSOME OTHER NEW TERM\n THE CORRESPONDING GLOSSARY #2\n\nLINK TO *SOME NEW TERM*.\n') ... ok
test_intl.test_text_builder('term not in glossary', <warnings>) ... ok
test_intl.test_text_builder(<glossary_terms_inconsistency.txt contents>, 'I18N WITH GLOSSARY TERMS INCONSISTENCY\n**************************************\n\n1. LINK TO *SOME NEW TERM*.\n') ... ok
test_intl.test_text_builder('.*/glossary_terms_inconsistency.txt:\\d+: WARNING: inconsistent term references in translated message\n', <warnings>) ... ok
test_intl.test_text_builder(<seealso.txt contents>, 'I18N WITH SEEALSO\n*****************\n\nSee also: SHORT TEXT 1\n\nSee also: LONG TEXT 1\n\nSee also: SHORT TEXT 2\n\n LONG TEXT 2\n') ... ok
test_intl.test_text_builder(<figure.txt contents>, 'I18N WITH FIGURE CAPTION\n************************\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.\n\n MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.\n\n\nFIGURE IN THE BLOCK\n===================\n\nBLOCK\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.\n\n MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.\n\n\nIMAGE URL AND ALT\n=================\n\n[image: i18n][image]\n\n [image: img][image]\n\n\nIMAGE ON SUBSTITUTION\n=====================\n\n\nIMAGE UNDER NOTE\n================\n\nNote: [image: i18n under note][image]\n\n [image: img under note][image]\n') ... ok
test_intl.test_text_builder(<rubric.txt contents>, 'I18N WITH RUBRIC\n****************\n\n-[ RUBRIC TITLE ]-\n\n\nRUBRIC IN THE BLOCK\n===================\n\nBLOCK\n\n -[ RUBRIC TITLE ]-\n') ... ok
test_intl.test_text_builder(<docfields.txt contents>, 'I18N WITH DOCFIELDS\n*******************\n\nclass Cls1\n\n Parameters:\n **param** -- DESCRIPTION OF PARAMETER param\n\nclass Cls2\n\n Parameters:\n * **foo** -- DESCRIPTION OF PARAMETER foo\n\n * **bar** -- DESCRIPTION OF PARAMETER bar\n\nclass Cls3(values)\n\n Raises:\n **ValueError** -- IF THE VALUES ARE OUT OF RANGE\n\nclass Cls4(values)\n\n Raises:\n * **TypeError** -- IF THE VALUES ARE NOT VALID\n\n * **ValueError** -- IF THE VALUES ARE OUT OF RANGE\n\nclass Cls5\n\n Returns:\n A NEW "Cls3" INSTANCE\n') ... ok
test_intl.test_text_builder('ATTENTION TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('ATTENTION BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('CAUTION TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('CAUTION BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('DANGER TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('DANGER BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('ERROR TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('ERROR BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('HINT TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('HINT BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('IMPORTANT TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('IMPORTANT BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('NOTE TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('NOTE BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('TIP TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('TIP BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('WARNING TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('WARNING BODY', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('ADMONITION TITLE', <admonitions.txt contents>) ... ok
test_intl.test_text_builder('ADMONITION BODY', <admonitions.txt contents>) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f7c5368>, ['I18N WITH FOOTNOTE', 'INCLUDE THIS CONTENTS', '2', '[ref]', '1', '100', '.'], ['i18n-with-footnote', 'ref']) ... ok
test_intl.test_xml_builder(<Element 'footnote' at 0x7ff82f50ee58>, ['1', 'THIS IS A AUTO NUMBERED FOOTNOTE.'], None, ['1']) ... ok
test_intl.test_xml_builder(<Element 'footnote' at 0x7ff82f50e688>, ['100', 'THIS IS A NUMBERED FOOTNOTE.'], None, ['100']) ... ok
test_intl.test_xml_builder(<Element 'footnote' at 0x7ff82f50edb8>, ['2', 'THIS IS A AUTO NUMBERED NAMED FOOTNOTE.'], None, ['named']) ... ok
test_intl.test_xml_builder(<Element 'citation' at 0x7ff82f50ebd8>, ['ref', 'THIS IS A NAMED FOOTNOTE.'], None, ['ref']) ... ok
test_intl.test_xml_builder('.*/footnote.xml:\\d*: SEVERE: Duplicate ID: ".*".\n', <warnings>) ... ok
test_intl.test_xml_builder('id2', 'id2') ... ok
test_intl.test_xml_builder('id1', 'id1') ... ok
test_intl.test_xml_builder('id4', 'id4') ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f50ee58>, ['SEE THIS DECORATOR:', 'sensitive_variables()', '.'], ['sensitive.sensitive_variables']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f50e548>, ['EXTERNAL LINK TO', 'Python', '.'], ['http://python.org/index.html']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f50e598>, ['EXTERNAL LINKS', 'IS INTERNAL LINK.'], ['i18n-with-external-links']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f50e0e8>, ['INLINE LINK BY', 'THE SPHINX SITE', '.'], ['http://sphinx-doc.org']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f659f48>, ['UNNAMED', 'LINK', '.'], ['http://google.com']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f5a8958>, ['LINK TO', 'external2', 'AND', 'external1', '.'], ['http://example.com/external2', 'http://example.com/external1']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f5a86d8>, ['LINK TO', 'THE PYTHON SITE', 'AND', 'THE SPHINX SITE', '.'], ['http://python.org', 'http://sphinx-doc.org']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f5a8098>, ['LINK TO', 'EXTERNAL LINKS', ',', 'Python', ',', 'THE SPHINX SITE', ',', 'UNNAMED', 'AND', 'THE PYTHON SITE', '.'], ['i18n-with-external-links', 'http://python.org/index.html', 'http://sphinx-doc.org', 'http://google.com', 'http://python.org']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f50e908>, ['LINK TO', "I18N ROCK'N ROLE XREF", ',', 'CONTENTS', ',', 'SOME NEW TERM', '.'], ['i18n-role-xref', 'contents', 'glossary_terms#term-some-term']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f50ef48>, ['LINK TO', 'SOME OTHER NEW TERM', 'AND', 'SOME NEW TERM', '.'], ['glossary_terms#term-some-other-term', 'glossary_terms#term-some-term']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f7c5e58>, ['LINK TO', 'SAME TYPE LINKS', 'AND', "I18N ROCK'N ROLE XREF", '.'], ['same-type-links', 'i18n-role-xref']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f5a8138>, ['LINK TO', 'I18N WITH GLOSSARY TERMS', 'AND', 'CONTENTS', '.'], ['glossary_terms', 'contents']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f495b38>, ['LINK TO', '--module', 'AND', '-m', '.'], ['cmdoption-module', 'cmdoption-m']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f495d18>, ['LINK TO', 'env2', 'AND', 'env1', '.'], ['envvar-env2', 'envvar-env1']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f4955e8>, ['LINK TO', 'token2', 'AND', 'token1', '.'], []) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f533f98>, ['LINK TO', 'same-type-links', 'AND', 'i18n-role-xref', '.'], ['same-type-links', 'i18n-role-xref']) ... ok
test_intl.test_xml_builder('term not in glossary', <warnings>) ... ok
test_intl.test_xml_builder('undefined label', <warnings>) ... ok
test_intl.test_xml_builder('unknown document', <warnings>) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f7116d8>, ['X SECTION AND LABEL', 'POINT TO', 'implicit-target', 'AND', 'X SECTION AND LABEL', 'POINT TO', 'section-and-label', '.'], ['implicit-target', 'section-and-label']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f529d68>, ['X EXPLICIT-TARGET', 'POINT TO', 'explicit-target', 'AND', 'X EXPLICIT-TARGET', 'POINT TO DUPLICATED ID LIKE', 'id1', '.'], ['explicit-target', 'id1']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f5294f8>, ['X IMPLICIT SECTION NAME', 'POINT TO', 'implicit-section-name', '.'], ['implicit-section-name']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f529908>, ['`X DUPLICATED SUB SECTION`_', 'IS BROKEN LINK.'], []) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f529278>, ['X', 'bridge label', 'IS NOT TRANSLATABLE BUT LINKED TO TRANSLATED SECTION TITLE.'], ['label-bridged-target-section']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7ff82f529cc8>, ['X', 'bridge label', 'POINT TO', 'LABEL BRIDGED TARGET SECTION', 'AND', 'bridge label2', 'POINT TO', 'SECTION AND LABEL', '. THE SECOND APPEARED', 'bridge label2', 'POINT TO CORRECT TARGET.'], ['label-bridged-target-section', 'section-and-label', 'section-and-label']) ... ok
test_build_gettext.test_gettext_disable_index_entries ... ERROR
test_build_gettext.test_gettext_index_entries ... ERROR
test_build_gettext.test_gettext_template ... ERROR
test_build_gettext.test_all(True,) ... ok
test_build_gettext.test_all(True,) ... ok
test_build_gettext.test_all('msgid "something, something else, something more"', <markup.pot contents>) ... ok
test_build_gettext.test_all(True, 'msginit failed') ... ok
test_build_gettext.test_all(True, 'msgfmt failed') ... ok
test_build_gettext.test_all('Testing various markup', 'Testing various markup') ... ok
======================================================================
ERROR: test_build_gettext.test_gettext_disable_index_entries
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/opt/project/tests/util.py", line 277, in deco
app = TestApp(*args, **kwargs)
File "/opt/project/tests/util.py", line 242, in __init__
freshenv, warningiserror, tags)
File "/opt/project/sphinx/application.py", line 244, in __init__
self._init_builder(self.buildername)
File "/opt/project/sphinx/application.py", line 314, in _init_builder
self.builder = builderclass(self)
File "/opt/project/sphinx/builders/gettext.py", line 103, in __init__
super(I18nBuilder, self).__init__(app)
File "/opt/project/sphinx/builders/__init__.py", line 52, in __init__
self.versioning_compare)
File "/opt/project/sphinx/environment/__init__.py", line 247, in set_versioning_method
raise SphinxError('This environment is incompatible with the '
sphinx.errors.SphinxError: This environment is incompatible with the selected builder, please choose another doctree directory.
======================================================================
ERROR: test_build_gettext.test_gettext_index_entries
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/opt/project/tests/util.py", line 277, in deco
app = TestApp(*args, **kwargs)
File "/opt/project/tests/util.py", line 242, in __init__
freshenv, warningiserror, tags)
File "/opt/project/sphinx/application.py", line 244, in __init__
self._init_builder(self.buildername)
File "/opt/project/sphinx/application.py", line 314, in _init_builder
self.builder = builderclass(self)
File "/opt/project/sphinx/builders/gettext.py", line 103, in __init__
super(I18nBuilder, self).__init__(app)
File "/opt/project/sphinx/builders/__init__.py", line 52, in __init__
self.versioning_compare)
File "/opt/project/sphinx/environment/__init__.py", line 247, in set_versioning_method
raise SphinxError('This environment is incompatible with the '
sphinx.errors.SphinxError: This environment is incompatible with the selected builder, please choose another doctree directory.
======================================================================
ERROR: test_build_gettext.test_gettext_template
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/opt/project/tests/util.py", line 277, in deco
app = TestApp(*args, **kwargs)
File "/opt/project/tests/util.py", line 242, in __init__
freshenv, warningiserror, tags)
File "/opt/project/sphinx/application.py", line 244, in __init__
self._init_builder(self.buildername)
File "/opt/project/sphinx/application.py", line 314, in _init_builder
self.builder = builderclass(self)
File "/opt/project/sphinx/builders/gettext.py", line 103, in __init__
super(I18nBuilder, self).__init__(app)
File "/opt/project/sphinx/builders/__init__.py", line 52, in __init__
self.versioning_compare)
File "/opt/project/sphinx/environment/__init__.py", line 247, in set_versioning_method
raise SphinxError('This environment is incompatible with the '
sphinx.errors.SphinxError: This environment is incompatible with the selected builder, please choose another doctree directory.
----------------------------------------------------------------------
Ran 155 tests in 13.431s
FAILED (errors=3)
Checking dependencies...
Temporary files will be placed in /tmp/pytest.
Running Sphinx test suite (with Python 3.5.2)...
test_intl.test_image_glob_intl ... ok
test_intl.test_image_glob_intl_using_figure_language_filename ... ok
test_intl.test_additional_targets_should_be_translated(2, 2, ('CODE-BLOCKS', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;RESULT&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;STDLIB.H&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="no">ARGC</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="no">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;STDIO.H&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">ARGC</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># SYS IMPORTING</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># DEFINE MAIN FUNCTION</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># CALL WRITE METHOD OF STDOUT OBJECT</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># IF RUN THIS PY FILE AS PYTHON SCRIPT</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># CALL MAIN</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="s1">&#39;RESULT&#39;</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;RESULT&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;STDLIB.H&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="no">ARGC</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="no">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;STDIO.H&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">ARGC</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># SYS IMPORTING</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># DEFINE MAIN FUNCTION</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># CALL WRITE METHOD OF STDOUT OBJECT</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># IF RUN THIS PY FILE AS PYTHON SCRIPT</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># CALL MAIN</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="c1">#include &lt;STDLIB.H&gt;</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;RESULT&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;STDLIB.H&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="no">ARGC</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="no">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;STDIO.H&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">ARGC</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># SYS IMPORTING</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># DEFINE MAIN FUNCTION</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># CALL WRITE METHOD OF STDOUT OBJECT</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># IF RUN THIS PY FILE AS PYTHON SCRIPT</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># CALL MAIN</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="cp">#include</span> <span class="cpf">&lt;STDIO.H&gt;</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;RESULT&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;STDLIB.H&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="no">ARGC</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="no">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;STDIO.H&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">ARGC</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># SYS IMPORTING</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># DEFINE MAIN FUNCTION</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># CALL WRITE METHOD OF STDOUT OBJECT</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># IF RUN THIS PY FILE AS PYTHON SCRIPT</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># CALL MAIN</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># SYS IMPORTING</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;RESULT&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;STDLIB.H&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="no">ARGC</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="no">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;STDIO.H&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">ARGC</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">ARGV</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># SYS IMPORTING</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># DEFINE MAIN FUNCTION</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># CALL WRITE METHOD OF STDOUT OBJECT</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># IF RUN THIS PY FILE AS PYTHON SCRIPT</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># CALL MAIN</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<iframe src="HTTP://SPHINX-DOC.ORG"></iframe></div>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>22. Raw &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="23. References" href="refs.html" />\n <link rel="prev" title="21. I18N WITH DOCFIELDS" href="docfields.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="raw">\n<h1>22. Raw<a class="headerlink" href="#raw" title="Permalink to this headline">¶</a></h1>\n<iframe src="HTTP://SPHINX-DOC.ORG"></iframe></div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper"><div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="docfields.html" title="previous chapter">21. I18N WITH DOCFIELDS</a></li>\n <li>Next: <a href="refs.html" title="next chapter">23. References</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/raw.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/raw.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<img alt="I18N -&gt; IMG" src="_images/img.png" />', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>14. I18N WITH FIGURE CAPTION &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="15. i18n with index entries" href="index_entries.html" />\n <link rel="prev" title="13. I18N WITH DEFINITION TERMS" href="definition_terms.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-figure-caption">\n<h1>14. I18N WITH FIGURE CAPTION<a class="headerlink" href="#i18n-with-figure-caption" title="Permalink to this headline">¶</a></h1>\n<div class="figure" id="id1">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n<div class="section" id="figure-in-the-block">\n<h2>14.1. FIGURE IN THE BLOCK<a class="headerlink" href="#figure-in-the-block" title="Permalink to this headline">¶</a></h2>\n<p>BLOCK</p>\n<blockquote>\n<div><div class="figure" id="id2">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n</div></blockquote>\n</div>\n<div class="section" id="image-url-and-alt">\n<h2>14.2. IMAGE URL AND ALT<a class="headerlink" href="#image-url-and-alt" title="Permalink to this headline">¶</a></h2>\n<img alt="I18N -&gt; IMG" src="_images/img.png" />\n<div class="figure">\n<img alt="IMG -&gt; I18N" src="_images/i18n.png" />\n</div>\n</div>\n<div class="section" id="image-on-substitution">\n<h2>14.3. IMAGE ON SUBSTITUTION<a class="headerlink" href="#image-on-substitution" title="Permalink to this headline">¶</a></h2>\n</div>\n<div class="section" id="image-under-note">\n<h2>14.4. IMAGE UNDER NOTE<a class="headerlink" href="#image-under-note" title="Permalink to this headline">¶</a></h2>\n<div class="admonition note">\n<p class="first admonition-title">Note</p>\n<img alt="i18n under note" src="_images/i18n.png" />\n<div class="last figure">\n<img alt="img under note" src="_images/img.png" />\n</div>\n</div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">14. I18N WITH FIGURE CAPTION</a><ul>\n<li><a class="reference internal" href="#figure-in-the-block">14.1. FIGURE IN THE BLOCK</a></li>\n<li><a class="reference internal" href="#image-url-and-alt">14.2. IMAGE URL AND ALT</a></li>\n<li><a class="reference internal" href="#image-on-substitution">14.3. IMAGE ON SUBSTITUTION</a></li>\n<li><a class="reference internal" href="#image-under-note">14.4. IMAGE UNDER NOTE</a></li>\n</ul>\n</li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="definition_terms.html" title="previous chapter">13. I18N WITH DEFINITION TERMS</a></li>\n <li>Next: <a href="index_entries.html" title="next chapter">15. i18n with index entries</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/figure.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/figure.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_be_translated(1, 1, ('<img alt="IMG -&gt; I18N" src="_images/i18n.png" />', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>14. I18N WITH FIGURE CAPTION &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="15. i18n with index entries" href="index_entries.html" />\n <link rel="prev" title="13. I18N WITH DEFINITION TERMS" href="definition_terms.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-figure-caption">\n<h1>14. I18N WITH FIGURE CAPTION<a class="headerlink" href="#i18n-with-figure-caption" title="Permalink to this headline">¶</a></h1>\n<div class="figure" id="id1">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n<div class="section" id="figure-in-the-block">\n<h2>14.1. FIGURE IN THE BLOCK<a class="headerlink" href="#figure-in-the-block" title="Permalink to this headline">¶</a></h2>\n<p>BLOCK</p>\n<blockquote>\n<div><div class="figure" id="id2">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n</div></blockquote>\n</div>\n<div class="section" id="image-url-and-alt">\n<h2>14.2. IMAGE URL AND ALT<a class="headerlink" href="#image-url-and-alt" title="Permalink to this headline">¶</a></h2>\n<img alt="I18N -&gt; IMG" src="_images/img.png" />\n<div class="figure">\n<img alt="IMG -&gt; I18N" src="_images/i18n.png" />\n</div>\n</div>\n<div class="section" id="image-on-substitution">\n<h2>14.3. IMAGE ON SUBSTITUTION<a class="headerlink" href="#image-on-substitution" title="Permalink to this headline">¶</a></h2>\n</div>\n<div class="section" id="image-under-note">\n<h2>14.4. IMAGE UNDER NOTE<a class="headerlink" href="#image-under-note" title="Permalink to this headline">¶</a></h2>\n<div class="admonition note">\n<p class="first admonition-title">Note</p>\n<img alt="i18n under note" src="_images/i18n.png" />\n<div class="last figure">\n<img alt="img under note" src="_images/img.png" />\n</div>\n</div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">14. I18N WITH FIGURE CAPTION</a><ul>\n<li><a class="reference internal" href="#figure-in-the-block">14.1. FIGURE IN THE BLOCK</a></li>\n<li><a class="reference internal" href="#image-url-and-alt">14.2. IMAGE URL AND ALT</a></li>\n<li><a class="reference internal" href="#image-on-substitution">14.3. IMAGE ON SUBSTITUTION</a></li>\n<li><a class="reference internal" href="#image-under-note">14.4. IMAGE UNDER NOTE</a></li>\n</ul>\n</li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="definition_terms.html" title="previous chapter">13. I18N WITH DEFINITION TERMS</a></li>\n <li>Next: <a href="index_entries.html" title="next chapter">15. i18n with index entries</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/figure.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/figure.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(2, 2, ('CODE-BLOCKS', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;result&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;stdlib.h&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="n">argc</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># sys importing</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># define main function</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># call write method of stdout object</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># if run this py file as python script</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># call main</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="s1">&#39;result&#39;</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;result&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;stdlib.h&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="n">argc</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># sys importing</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># define main function</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># call write method of stdout object</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># if run this py file as python script</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># call main</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="c1">#include &lt;stdlib.h&gt;</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;result&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;stdlib.h&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="n">argc</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># sys importing</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># define main function</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># call write method of stdout object</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># if run this py file as python script</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># call main</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;result&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;stdlib.h&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="n">argc</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># sys importing</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># define main function</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># call write method of stdout object</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># if run this py file as python script</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># call main</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># sys importing</span>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>9. I18N WITH LITERAL BLOCK &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="12. I18N WITH SEEALSO" href="seealso.html" />\n <link rel="prev" title="8. I18N WITH REFS INCONSISTENCY" href="refs_inconsistency.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-literal-block">\n<h1>9. I18N WITH LITERAL BLOCK<a class="headerlink" href="#i18n-with-literal-block" title="Permalink to this headline">¶</a></h1>\n<p>CORRECT LITERAL BLOCK:</p>\n<div class="highlight-default"><div class="highlight"><pre><span></span><span class="n">this</span> <span class="ow">is</span>\n<span class="n">literal</span> <span class="n">block</span>\n</pre></div>\n</div>\n<p>MISSING LITERAL BLOCK:</p>\n<div class="system-message">\n<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/tmp/pytest/test-intl/literalblock.txt</tt>, line 13)</p>\nLiteral block expected; none found.</div>\n<p>THAT&#8217;S ALL.</p>\n</div>\n<div class="section" id="code-blocks">\n<h1>10. CODE-BLOCKS<a class="headerlink" href="#code-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">main</span>\n <span class="s1">&#39;result&#39;</span>\n<span class="k">end</span>\n</pre></div>\n</div>\n<div class="highlight-ruby"><div class="highlight"><pre><span></span><span class="c1">#include &lt;stdlib.h&gt;</span>\n<span class="n">int</span> <span class="n">main</span><span class="p">(</span><span class="n">int</span> <span class="n">argc</span><span class="p">,</span> <span class="n">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n<div class="highlight-c"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>\n<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>\n<span class="p">{</span>\n <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>\n<span class="p">}</span>\n</pre></div>\n</div>\n</div>\n<div class="section" id="doctest-blocks">\n<h1>11. DOCTEST-BLOCKS<a class="headerlink" href="#doctest-blocks" title="Permalink to this headline">¶</a></h1>\n<div class="highlight-python"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span> <span class="c1"># sys importing</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">main</span><span class="p">():</span> <span class="c1"># define main function</span>\n<span class="gp">... </span> <span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;hello&#39;</span><span class="p">)</span> <span class="c1"># call write method of stdout object</span>\n<span class="go">&gt;&gt;&gt;</span>\n<span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s1">&#39;__main__&#39;</span><span class="p">:</span> <span class="c1"># if run this py file as python script</span>\n<span class="gp">... </span> <span class="n">main</span><span class="p">()</span> <span class="c1"># call main</span>\n</pre></div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">9. I18N WITH LITERAL BLOCK</a></li>\n<li><a class="reference internal" href="#code-blocks">10. CODE-BLOCKS</a></li>\n<li><a class="reference internal" href="#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="refs_inconsistency.html" title="previous chapter">8. I18N WITH REFS INCONSISTENCY</a></li>\n <li>Next: <a href="seealso.html" title="next chapter">12. I18N WITH SEEALSO</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/literalblock.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/literalblock.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<iframe src="http://sphinx-doc.org"></iframe></div>', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>22. Raw &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="23. References" href="refs.html" />\n <link rel="prev" title="21. I18N WITH DOCFIELDS" href="docfields.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="raw">\n<h1>22. Raw<a class="headerlink" href="#raw" title="Permalink to this headline">¶</a></h1>\n<iframe src="http://sphinx-doc.org"></iframe></div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper"><div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="docfields.html" title="previous chapter">21. I18N WITH DOCFIELDS</a></li>\n <li>Next: <a href="refs.html" title="next chapter">23. References</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/raw.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/raw.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<img alt="i18n" src="_images/i18n.png" />', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>14. I18N WITH FIGURE CAPTION &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="15. i18n with index entries" href="index_entries.html" />\n <link rel="prev" title="13. I18N WITH DEFINITION TERMS" href="definition_terms.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-figure-caption">\n<h1>14. I18N WITH FIGURE CAPTION<a class="headerlink" href="#i18n-with-figure-caption" title="Permalink to this headline">¶</a></h1>\n<div class="figure" id="id1">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n<div class="section" id="figure-in-the-block">\n<h2>14.1. FIGURE IN THE BLOCK<a class="headerlink" href="#figure-in-the-block" title="Permalink to this headline">¶</a></h2>\n<p>BLOCK</p>\n<blockquote>\n<div><div class="figure" id="id2">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n</div></blockquote>\n</div>\n<div class="section" id="image-url-and-alt">\n<h2>14.2. IMAGE URL AND ALT<a class="headerlink" href="#image-url-and-alt" title="Permalink to this headline">¶</a></h2>\n<img alt="i18n" src="_images/i18n.png" />\n<div class="figure">\n<img alt="img" src="_images/img.png" />\n</div>\n</div>\n<div class="section" id="image-on-substitution">\n<h2>14.3. IMAGE ON SUBSTITUTION<a class="headerlink" href="#image-on-substitution" title="Permalink to this headline">¶</a></h2>\n</div>\n<div class="section" id="image-under-note">\n<h2>14.4. IMAGE UNDER NOTE<a class="headerlink" href="#image-under-note" title="Permalink to this headline">¶</a></h2>\n<div class="admonition note">\n<p class="first admonition-title">Note</p>\n<img alt="i18n under note" src="_images/i18n.png" />\n<div class="last figure">\n<img alt="img under note" src="_images/img.png" />\n</div>\n</div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">14. I18N WITH FIGURE CAPTION</a><ul>\n<li><a class="reference internal" href="#figure-in-the-block">14.1. FIGURE IN THE BLOCK</a></li>\n<li><a class="reference internal" href="#image-url-and-alt">14.2. IMAGE URL AND ALT</a></li>\n<li><a class="reference internal" href="#image-on-substitution">14.3. IMAGE ON SUBSTITUTION</a></li>\n<li><a class="reference internal" href="#image-under-note">14.4. IMAGE UNDER NOTE</a></li>\n</ul>\n</li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="definition_terms.html" title="previous chapter">13. I18N WITH DEFINITION TERMS</a></li>\n <li>Next: <a href="index_entries.html" title="next chapter">15. i18n with index entries</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/figure.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/figure.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_additional_targets_should_not_be_translated(1, 1, ('<img alt="img" src="_images/img.png" />', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>14. I18N WITH FIGURE CAPTION &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="15. i18n with index entries" href="index_entries.html" />\n <link rel="prev" title="13. I18N WITH DEFINITION TERMS" href="definition_terms.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="i18n-with-figure-caption">\n<h1>14. I18N WITH FIGURE CAPTION<a class="headerlink" href="#i18n-with-figure-caption" title="Permalink to this headline">¶</a></h1>\n<div class="figure" id="id1">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n<div class="section" id="figure-in-the-block">\n<h2>14.1. FIGURE IN THE BLOCK<a class="headerlink" href="#figure-in-the-block" title="Permalink to this headline">¶</a></h2>\n<p>BLOCK</p>\n<blockquote>\n<div><div class="figure" id="id2">\n<img alt="_images/i18n.png" src="_images/i18n.png" />\n<p class="caption"><span class="caption-text">MY CAPTION OF THE FIGURE</span></p>\n<div class="legend">\n<p>MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.</p>\n<p>MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.</p>\n</div>\n</div>\n</div></blockquote>\n</div>\n<div class="section" id="image-url-and-alt">\n<h2>14.2. IMAGE URL AND ALT<a class="headerlink" href="#image-url-and-alt" title="Permalink to this headline">¶</a></h2>\n<img alt="i18n" src="_images/i18n.png" />\n<div class="figure">\n<img alt="img" src="_images/img.png" />\n</div>\n</div>\n<div class="section" id="image-on-substitution">\n<h2>14.3. IMAGE ON SUBSTITUTION<a class="headerlink" href="#image-on-substitution" title="Permalink to this headline">¶</a></h2>\n</div>\n<div class="section" id="image-under-note">\n<h2>14.4. IMAGE UNDER NOTE<a class="headerlink" href="#image-under-note" title="Permalink to this headline">¶</a></h2>\n<div class="admonition note">\n<p class="first admonition-title">Note</p>\n<img alt="i18n under note" src="_images/i18n.png" />\n<div class="last figure">\n<img alt="img under note" src="_images/img.png" />\n</div>\n</div>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n <h3><a href="contents.html">Table Of Contents</a></h3>\n <ul>\n<li><a class="reference internal" href="#">14. I18N WITH FIGURE CAPTION</a><ul>\n<li><a class="reference internal" href="#figure-in-the-block">14.1. FIGURE IN THE BLOCK</a></li>\n<li><a class="reference internal" href="#image-url-and-alt">14.2. IMAGE URL AND ALT</a></li>\n<li><a class="reference internal" href="#image-on-substitution">14.3. IMAGE ON SUBSTITUTION</a></li>\n<li><a class="reference internal" href="#image-under-note">14.4. IMAGE UNDER NOTE</a></li>\n</ul>\n</li>\n</ul>\n<div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n <li>Previous: <a href="definition_terms.html" title="previous chapter">13. I18N WITH DEFINITION TERMS</a></li>\n <li>Next: <a href="index_entries.html" title="next chapter">15. i18n with index entries</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/figure.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/figure.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>')) ... ok
test_intl.test_gettext_builder('Table of Contents', ['CONTENTS', 'testdata for i18n', 'i18n, sphinx, markup', 'Table of Contents']) ... ok
test_intl.test_gettext_builder('testdata for i18n', ['CONTENTS', 'testdata for i18n', 'i18n, sphinx, markup', 'Table of Contents']) ... ok
test_intl.test_gettext_builder('i18n, sphinx, markup', ['CONTENTS', 'testdata for i18n', 'i18n, sphinx, markup', 'Table of Contents']) ... ok
test_intl.test_gettext_builder('i18n with definition terms', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some term', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('The corresponding definition', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some *term* `with link <http://sphinx-doc.org/>`__', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('The corresponding definition #2', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some **term** with', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('classifier1', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('classifier2', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('Some term with', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('classifier[]', ['i18n with definition terms', 'Some term', 'The corresponding definition', 'Some *term* `with link <http://sphinx-doc.org/>`__', 'The corresponding definition #2', 'Some **term** with', 'classifier1', 'classifier2', 'Some term with', 'classifier[]']) ... ok
test_intl.test_gettext_builder('i18n with glossary terms', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('Some term', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('The corresponding glossary', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('Some other term', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('The corresponding glossary #2', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('link to :term:`Some term`.', ['i18n with glossary terms', 'Some term', 'The corresponding glossary', 'Some other term', 'The corresponding glossary #2', 'link to :term:`Some term`.']) ... ok
test_intl.test_gettext_builder('term not in glossary', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_gettext_builder('i18n with glossary terms inconsistency', ['i18n with glossary terms inconsistency', 'link to :term:`Some term` and :term:`Some other term`.']) ... ok
test_intl.test_gettext_builder('link to :term:`Some term` and :term:`Some other term`.', ['i18n with glossary terms inconsistency', 'link to :term:`Some term` and :term:`Some other term`.']) ... ok
test_intl.test_gettext_builder('Only directive', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder('In HTML.', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder('In LaTeX.', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder('In both.', ['Only directive', 'In HTML.', 'In LaTeX.', 'In both.']) ... ok
test_intl.test_gettext_builder(0, 0) ... ok
test_intl.test_gettext_builder(0, 0) ... ok
test_intl.test_html_builder('<meta content="TESTDATA FOR I18N" name="description" />', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n <meta content="TESTDATA FOR I18N" name="description" />\n<meta content="I18N, SPHINX, MARKUP" name="keywords" />\n\n <title>CONTENTS &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="1. subdir contents" href="subdir/contents.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="contents">\n<h1>CONTENTS<a class="headerlink" href="#contents" title="Permalink to this headline">¶</a></h1>\n<div class="toctree-wrapper compound">\n<p class="caption"><span class="caption-text">TABLE OF CONTENTS</span></p>\n<ul>\n<li class="toctree-l1"><a class="reference internal" href="subdir/contents.html">1. subdir contents</a></li>\n<li class="toctree-l1"><a class="reference internal" href="bom.html">2. Datei mit UTF-8</a></li>\n<li class="toctree-l1"><a class="reference internal" href="warnings.html">3. I18N WITH REST WARNINGS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="footnote.html">4. I18N WITH FOOTNOTE</a></li>\n<li class="toctree-l1"><a class="reference internal" href="external_links.html">5. EXTERNAL LINKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="external_links.html#link-target-swapped-translation">6. LINK TARGET SWAPPED TRANSLATION</a></li>\n<li class="toctree-l1"><a class="reference internal" href="external_links.html#multiple-references-in-the-same-line">7. MULTIPLE REFERENCES IN THE SAME LINE</a></li>\n<li class="toctree-l1"><a class="reference internal" href="refs_inconsistency.html">8. I18N WITH REFS INCONSISTENCY</a></li>\n<li class="toctree-l1"><a class="reference internal" href="literalblock.html">9. I18N WITH LITERAL BLOCK</a></li>\n<li class="toctree-l1"><a class="reference internal" href="literalblock.html#code-blocks">10. CODE-BLOCKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="literalblock.html#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="seealso.html">12. I18N WITH SEEALSO</a></li>\n<li class="toctree-l1"><a class="reference internal" href="definition_terms.html">13. I18N WITH DEFINITION TERMS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="figure.html">14. I18N WITH FIGURE CAPTION</a><ul>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#figure-in-the-block">14.1. FIGURE IN THE BLOCK</a></li>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#image-url-and-alt">14.2. IMAGE URL AND ALT</a></li>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#image-on-substitution">14.3. IMAGE ON SUBSTITUTION</a></li>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#image-under-note">14.4. IMAGE UNDER NOTE</a></li>\n</ul>\n</li>\n<li class="toctree-l1"><a class="reference internal" href="index_entries.html">15. i18n with index entries</a><ul>\n<li class="toctree-l2"><a class="reference internal" href="index_entries.html#index-target-section">15.1. index target section</a></li>\n<li class="toctree-l2"><a class="reference internal" href="index_entries.html#various-index-entries">15.2. various index entries</a></li>\n</ul>\n</li>\n<li class="toctree-l1"><a class="reference internal" href="role_xref.html">16. I18N ROCK&#8217;N ROLE XREF</a></li>\n<li class="toctree-l1"><a class="reference internal" href="role_xref.html#same-type-links">17. SAME TYPE LINKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="glossary_terms.html">18. I18N WITH GLOSSARY TERMS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="glossary_terms_inconsistency.html">19. I18N WITH GLOSSARY TERMS INCONSISTENCY</a></li>\n<li class="toctree-l1"><a class="reference internal" href="versionchange.html">20. I18N WITH VERSIONCHANGE</a></li>\n<li class="toctree-l1"><a class="reference internal" href="docfields.html">21. I18N WITH DOCFIELDS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="raw.html">22. Raw</a></li>\n<li class="toctree-l1"><a class="reference internal" href="refs.html">23. References</a><ul>\n<li class="toctree-l2"><a class="reference internal" href="refs.html#translation-tips">23.1. X TIPS</a></li>\n<li class="toctree-l2"><a class="reference internal" href="refs.html#next-section">23.2. N SECTION</a></li>\n</ul>\n</li>\n</ul>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper"><div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="#">Documentation overview</a><ul>\n <li>Next: <a href="subdir/contents.html" title="next chapter">1. subdir contents</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/contents.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/contents.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>') ... ok
test_intl.test_html_builder('<meta content="I18N, SPHINX, MARKUP" name="keywords" />', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n <meta content="TESTDATA FOR I18N" name="description" />\n<meta content="I18N, SPHINX, MARKUP" name="keywords" />\n\n <title>CONTENTS &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n <link rel="next" title="1. subdir contents" href="subdir/contents.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <div class="section" id="contents">\n<h1>CONTENTS<a class="headerlink" href="#contents" title="Permalink to this headline">¶</a></h1>\n<div class="toctree-wrapper compound">\n<p class="caption"><span class="caption-text">TABLE OF CONTENTS</span></p>\n<ul>\n<li class="toctree-l1"><a class="reference internal" href="subdir/contents.html">1. subdir contents</a></li>\n<li class="toctree-l1"><a class="reference internal" href="bom.html">2. Datei mit UTF-8</a></li>\n<li class="toctree-l1"><a class="reference internal" href="warnings.html">3. I18N WITH REST WARNINGS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="footnote.html">4. I18N WITH FOOTNOTE</a></li>\n<li class="toctree-l1"><a class="reference internal" href="external_links.html">5. EXTERNAL LINKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="external_links.html#link-target-swapped-translation">6. LINK TARGET SWAPPED TRANSLATION</a></li>\n<li class="toctree-l1"><a class="reference internal" href="external_links.html#multiple-references-in-the-same-line">7. MULTIPLE REFERENCES IN THE SAME LINE</a></li>\n<li class="toctree-l1"><a class="reference internal" href="refs_inconsistency.html">8. I18N WITH REFS INCONSISTENCY</a></li>\n<li class="toctree-l1"><a class="reference internal" href="literalblock.html">9. I18N WITH LITERAL BLOCK</a></li>\n<li class="toctree-l1"><a class="reference internal" href="literalblock.html#code-blocks">10. CODE-BLOCKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="literalblock.html#doctest-blocks">11. DOCTEST-BLOCKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="seealso.html">12. I18N WITH SEEALSO</a></li>\n<li class="toctree-l1"><a class="reference internal" href="definition_terms.html">13. I18N WITH DEFINITION TERMS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="figure.html">14. I18N WITH FIGURE CAPTION</a><ul>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#figure-in-the-block">14.1. FIGURE IN THE BLOCK</a></li>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#image-url-and-alt">14.2. IMAGE URL AND ALT</a></li>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#image-on-substitution">14.3. IMAGE ON SUBSTITUTION</a></li>\n<li class="toctree-l2"><a class="reference internal" href="figure.html#image-under-note">14.4. IMAGE UNDER NOTE</a></li>\n</ul>\n</li>\n<li class="toctree-l1"><a class="reference internal" href="index_entries.html">15. i18n with index entries</a><ul>\n<li class="toctree-l2"><a class="reference internal" href="index_entries.html#index-target-section">15.1. index target section</a></li>\n<li class="toctree-l2"><a class="reference internal" href="index_entries.html#various-index-entries">15.2. various index entries</a></li>\n</ul>\n</li>\n<li class="toctree-l1"><a class="reference internal" href="role_xref.html">16. I18N ROCK&#8217;N ROLE XREF</a></li>\n<li class="toctree-l1"><a class="reference internal" href="role_xref.html#same-type-links">17. SAME TYPE LINKS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="glossary_terms.html">18. I18N WITH GLOSSARY TERMS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="glossary_terms_inconsistency.html">19. I18N WITH GLOSSARY TERMS INCONSISTENCY</a></li>\n<li class="toctree-l1"><a class="reference internal" href="versionchange.html">20. I18N WITH VERSIONCHANGE</a></li>\n<li class="toctree-l1"><a class="reference internal" href="docfields.html">21. I18N WITH DOCFIELDS</a></li>\n<li class="toctree-l1"><a class="reference internal" href="raw.html">22. Raw</a></li>\n<li class="toctree-l1"><a class="reference internal" href="refs.html">23. References</a><ul>\n<li class="toctree-l2"><a class="reference internal" href="refs.html#translation-tips">23.1. X TIPS</a></li>\n<li class="toctree-l2"><a class="reference internal" href="refs.html#next-section">23.2. N SECTION</a></li>\n</ul>\n</li>\n</ul>\n</div>\n</div>\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper"><div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="#">Documentation overview</a><ul>\n <li>Next: <a href="subdir/contents.html" title="next chapter">1. subdir contents</a></li>\n </ul></li>\n</ul>\n</div>\n <div role="note" aria-label="source link">\n <h3>This Page</h3>\n <ul class="this-page-menu">\n <li><a href="_sources/contents.txt"\n rel="nofollow">Show Source</a></li>\n </ul>\n </div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n |\n <a href="_sources/contents.txt"\n rel="nofollow">Page source</a>\n </div>\n\n \n\n \n </body>\n</html>') ... ok
test_intl.test_html_builder(2, 2) ... ok
test_intl.test_html_builder(0, 0) ... ok
test_intl.test_html_builder(1, 1) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*NEWSLETTER\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*MAILING LIST\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*RECIPIENTS LIST\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*FIRST SECOND\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*SECOND THIRD\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*THIRD, FIRST\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<li[^>]*>\\s*ENTRY\\s*<ul[^>]*>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<li[^>]*>\\s*SEE\\s*<ul[^>]*>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*MODULE\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*KEYWORD\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*OPERATOR\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*OBJECT\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*EXCEPTION\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*STATEMENT\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<a[^>]*>\\s*BUILTIN\\s*</a>', '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title>Index &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="#" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n\n<h1 id="index">Index</h1>\n\n<div class="genindex-jumpbox">\n <a href="#Symbols"><strong>Symbols</strong></a>\n | <a href="#B"><strong>B</strong></a>\n | <a href="#C"><strong>C</strong></a>\n | <a href="#E"><strong>E</strong></a>\n | <a href="#F"><strong>F</strong></a>\n | <a href="#K"><strong>K</strong></a>\n | <a href="#M"><strong>M</strong></a>\n | <a href="#N"><strong>N</strong></a>\n | <a href="#O"><strong>O</strong></a>\n | <a href="#R"><strong>R</strong></a>\n | <a href="#S"><strong>S</strong></a>\n | <a href="#T"><strong>T</strong></a>\n \n</div>\n<h2 id="Symbols">Symbols</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n --module &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n -m &lt;module&gt;\n\n <ul>\n <li><a href="role_xref.html#cmdoption-m">command line option</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="B">B</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n built-in function\n\n <ul>\n <li><a href="index_entries.html#index-2">BUILTIN</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n BUILTIN\n\n <ul>\n <li><a href="index_entries.html#index-2">built-in function</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="C">C</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n command line option\n\n <ul>\n <li><a href="role_xref.html#cmdoption-module">--module &lt;module&gt;</a>\n</li>\n <li><a href="role_xref.html#cmdoption-m">-m &lt;module&gt;</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="E">E</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n ENTRY\n\n <ul>\n <li>\n see MAILING LIST\n</li>\n </ul></li>\n <li><a href="role_xref.html#index-5">env1</a>\n</li>\n <li><a href="role_xref.html#index-4">env2</a>\n</li>\n <li>\n environment variable\n\n <ul>\n <li><a href="role_xref.html#envvar-env1">env1</a>, <a href="role_xref.html#index-5">[1]</a>\n</li>\n <li><a href="role_xref.html#envvar-env2">env2</a>, <a href="role_xref.html#index-4">[1]</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n EXCEPTION\n\n <ul>\n <li><a href="index_entries.html#index-2">exception</a>\n</li>\n </ul></li>\n <li>\n exception\n\n <ul>\n <li><a href="index_entries.html#index-2">EXCEPTION</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="F">F</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n FIRST\n\n <ul>\n <li><a href="index_entries.html#index-2">SECOND THIRD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="K">K</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n KEYWORD\n\n <ul>\n <li><a href="index_entries.html#index-2">keyword</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n keyword\n\n <ul>\n <li><a href="index_entries.html#index-2">KEYWORD</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="M">M</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-0">MAILING LIST</a>\n</li>\n <li>\n MODULE\n\n <ul>\n <li><a href="index_entries.html#index-2">module</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n module\n\n <ul>\n <li><a href="index_entries.html#index-2">MODULE</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="N">N</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="index_entries.html#index-4">NEWSLETTER</a>\n\n <ul>\n <li><a href="index_entries.html#index-0">RECIPIENTS LIST</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="O">O</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OBJECT\n\n <ul>\n <li><a href="index_entries.html#index-2">object</a>\n</li>\n </ul></li>\n <li>\n object\n\n <ul>\n <li><a href="index_entries.html#index-2">OBJECT</a>\n</li>\n </ul></li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n OPERATOR\n\n <ul>\n <li><a href="index_entries.html#index-2">operator</a>\n</li>\n </ul></li>\n <li>\n operator\n\n <ul>\n <li><a href="index_entries.html#index-2">OPERATOR</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="R">R</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n RECIPIENTS LIST\n\n <ul>\n <li><a href="index_entries.html#index-0">NEWSLETTER</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="S">S</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n SECOND\n\n <ul>\n <li><a href="index_entries.html#index-2">THIRD, FIRST</a>\n</li>\n </ul></li>\n <li>\n SEE\n\n <ul>\n <li>\n see also NEWSLETTER\n</li>\n </ul></li>\n <li><a href="refs_python_domain.html#sensitive.sensitive_variables">sensitive_variables() (in module sensitive)</a>\n</li>\n </ul></td>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li><a href="glossary_terms.html#term-some-term"><strong>SOME NEW TERM</strong></a>\n</li>\n <li><a href="glossary_terms.html#term-some-other-term"><strong>SOME OTHER NEW TERM</strong></a>\n</li>\n <li>\n STATEMENT\n\n <ul>\n <li><a href="index_entries.html#index-2">statement</a>\n</li>\n </ul></li>\n <li>\n statement\n\n <ul>\n <li><a href="index_entries.html#index-2">STATEMENT</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n<h2 id="T">T</h2>\n<table style="width: 100%" class="indextable genindextable"><tr>\n <td style="width: 33%; vertical-align: top;"><ul>\n <li>\n THIRD\n\n <ul>\n <li><a href="index_entries.html#index-2">FIRST SECOND</a>\n</li>\n </ul></li>\n </ul></td>\n</tr></table>\n\n\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper">\n\n <div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>', 8) ... ok
test_intl.test_html_builder('<p><span class="versionmodified">Deprecated since version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF DEPRECATED.</p>\n<p>THIS IS THE <em>SECOND</em> PARAGRAPH OF DEPRECATED.</p>\n', '<p><span class="versionmodified">Deprecated since version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF DEPRECATED.</p>\n<p>THIS IS THE <em>SECOND</em> PARAGRAPH OF DEPRECATED.</p>\n') ... ok
test_intl.test_html_builder('<p><span class="versionmodified">New in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONADDED.</p>\n', '<p><span class="versionmodified">New in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONADDED.</p>\n') ... ok
test_intl.test_html_builder('<p><span class="versionmodified">Changed in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONCHANGED.</p>\n', '<p><span class="versionmodified">Changed in version 1.0: </span>THIS IS THE <em>FIRST</em> PARAGRAPH OF VERSIONCHANGED.</p>\n') ... ok
test_intl.test_html_builder('WELCOME', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title> &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <h1>WELCOME</h1>\n <p>SPHINX 2013.120</p>\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper"><div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>') ... ok
test_intl.test_html_builder('SPHINX 2013.120', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="xx">\n <head>\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n \n <title> &#8212; Sphinx intl &lt;Tests&gt; 2013.120 documentation</title>\n \n <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />\n <link rel="stylesheet" href="_static/pygments.css" type="text/css" />\n \n <script type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION: \'2013.120\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n <script type="text/javascript" src="_static/jquery.js"></script>\n <script type="text/javascript" src="_static/underscore.js"></script>\n <script type="text/javascript" src="_static/doctools.js"></script>\n <link rel="index" title="Index" href="genindex.html" />\n <link rel="search" title="Search" href="search.html" />\n \n <link rel="stylesheet" href="_static/custom.css" type="text/css" />\n \n \n <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />\n\n </head>\n <body role="document">\n \n\n <div class="document">\n <div class="documentwrapper">\n <div class="bodywrapper">\n <div class="body" role="main">\n \n <h1>WELCOME</h1>\n <p>SPHINX 2013.120</p>\n\n </div>\n </div>\n </div>\n <div class="sphinxsidebar" role="navigation" aria-label="main navigation">\n <div class="sphinxsidebarwrapper"><div class="relations">\n<h3>Related Topics</h3>\n<ul>\n <li><a href="contents.html">Documentation overview</a><ul>\n </ul></li>\n</ul>\n</div>\n<div id="searchbox" style="display: none" role="search">\n <h3>Quick search</h3>\n <form class="search" action="search.html" method="get">\n <div><input type="text" name="q" /></div>\n <div><input type="submit" value="Go" /></div>\n <input type="hidden" name="check_keywords" value="yes" />\n <input type="hidden" name="area" value="default" />\n </form>\n</div>\n<script type="text/javascript">$(\'#searchbox\').show(0);</script>\n </div>\n </div>\n <div class="clearer"></div>\n </div>\n <div class="footer">\n &copy;.\n \n |\n Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2+/54c8c01</a>\n &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.9</a>\n \n </div>\n\n \n\n \n </body>\n</html>') ... ok
test_intl.test_html_builder(0, 0) ... ok
test_intl.test_html_builder(1, 1) ... ok
test_intl.test_references(0, 0, ('refs.txt:\\d+: ERROR: Unknown target name:', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m')) ... ok
test_intl.test_text_builder("CONTENTS\n********\n\nTABLE OF CONTENTS\n\n* subdir contents\n\n* Datei mit UTF-8\n\n* I18N WITH REST WARNINGS\n\n* I18N WITH FOOTNOTE\n\n* EXTERNAL LINKS\n\n* LINK TARGET SWAPPED TRANSLATION\n\n* MULTIPLE REFERENCES IN THE SAME LINE\n\n* I18N WITH REFS INCONSISTENCY\n\n* I18N WITH LITERAL BLOCK\n\n* CODE-BLOCKS\n\n* DOCTEST-BLOCKS\n\n* I18N WITH SEEALSO\n\n* I18N WITH DEFINITION TERMS\n\n* I18N WITH FIGURE CAPTION\n\n * FIGURE IN THE BLOCK\n\n * IMAGE URL AND ALT\n\n * IMAGE ON SUBSTITUTION\n\n * IMAGE UNDER NOTE\n\n* i18n with index entries\n\n * index target section\n\n * various index entries\n\n* I18N ROCK'N ROLE XREF\n\n* SAME TYPE LINKS\n\n* I18N WITH GLOSSARY TERMS\n\n* I18N WITH GLOSSARY TERMS INCONSISTENCY\n\n* I18N WITH VERSIONCHANGE\n\n* I18N WITH DOCFIELDS\n\n* Raw\n\n* References\n\n * X TIPS\n\n * N SECTION\n", 'CONTENTS\n********\n\nTABLE OF CONTENTS\n') ... ok
test_intl.test_text_builder('.*/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_text_builder('I18N WITH REST WARNINGS\n***********************\n\nLINE OF >>``<<BROKEN LITERAL MARKUP.\n', 'I18N WITH REST WARNINGS\n***********************\n\nLINE OF >>``<<BROKEN LITERAL MARKUP.\n') ... ok
test_intl.test_text_builder('Datei mit UTF-8\n***************\n\nThis file has umlauts: äöü.\n', 'Datei mit UTF-8\n***************\n\nThis file has umlauts: äöü.\n') ... ok
test_intl.test_text_builder('subdir contents\n***************\n', 'subdir contents\n***************\n') ... ok
test_intl.test_text_builder('I18N WITH REFS INCONSISTENCY\n****************************\n\n* FOR FOOTNOTE [ref2].\n\n* reference FOR reference.\n\n* ORPHAN REFERENCE: I18N WITH REFS INCONSISTENCY.\n\n[1] THIS IS A AUTO NUMBERED FOOTNOTE.\n\n[ref2] THIS IS A NAMED FOOTNOTE.\n\n[100] THIS IS A NUMBERED FOOTNOTE.\n', 'I18N WITH REFS INCONSISTENCY\n****************************\n\n* FOR FOOTNOTE [ref2].\n\n* reference FOR reference.\n\n* ORPHAN REFERENCE: I18N WITH REFS INCONSISTENCY.\n\n[1] THIS IS A AUTO NUMBERED FOOTNOTE.\n\n[ref2] THIS IS A NAMED FOOTNOTE.\n\n[100] THIS IS A NUMBERED FOOTNOTE.\n') ... ok
test_intl.test_text_builder('.*/refs_inconsistency.txt:\\d+: WARNING: inconsistent footnote references in translated message\n.*/refs_inconsistency.txt:\\d+: WARNING: inconsistent references in translated message\n.*/refs_inconsistency.txt:\\d+: WARNING: inconsistent references in translated message\n', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_text_builder("I18N WITH LITERAL BLOCK\n***********************\n\nCORRECT LITERAL BLOCK:\n\n this is\n literal block\n\nMISSING LITERAL BLOCK:\n\n<SYSTEM MESSAGE: /tmp/pytest/test-intl/literalblock.txt:13:\n(WARNING/2) Literal block expected; none found.>\n\nTHAT'S ALL.\n\n\nCODE-BLOCKS\n***********\n\n def main\n 'result'\n end\n\n #include <stdlib.h>\n int main(int argc, char** argv)\n {\n return 0;\n }\n\n #include <stdio.h>\n int main(int argc, char** argv)\n {\n return 0;\n }\n\n\nDOCTEST-BLOCKS\n**************\n\n>>> import sys # sys importing\n>>> def main(): # define main function\n... sys.stdout.write('hello') # call write method of stdout object\n>>>\n>>> if __name__ == '__main__': # if run this py file as python script\n... main() # call main\n", 'I18N WITH LITERAL BLOCK\n***********************\n\nCORRECT LITERAL BLOCK:\n\n this is\n literal block\n\nMISSING LITERAL BLOCK:\n\n<SYSTEM MESSAGE:') ... ok
test_intl.test_text_builder('.*/literalblock.txt:\\d+: WARNING: Literal block expected; none found.', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_text_builder('I18N WITH DEFINITION TERMS\n**************************\n\nSOME TERM\n THE CORRESPONDING DEFINITION\n\nSOME *TERM* WITH LINK\n THE CORRESPONDING DEFINITION #2\n\nSOME **TERM** WITH : CLASSIFIER1 : CLASSIFIER2\n THE CORRESPONDING DEFINITION\n\nSOME TERM WITH : CLASSIFIER[]\n THE CORRESPONDING DEFINITION\n', 'I18N WITH DEFINITION TERMS\n**************************\n\nSOME TERM\n THE CORRESPONDING DEFINITION\n\nSOME *TERM* WITH LINK\n THE CORRESPONDING DEFINITION #2\n\nSOME **TERM** WITH : CLASSIFIER1 : CLASSIFIER2\n THE CORRESPONDING DEFINITION\n\nSOME TERM WITH : CLASSIFIER[]\n THE CORRESPONDING DEFINITION\n') ... ok
test_intl.test_text_builder('I18N WITH GLOSSARY TERMS\n************************\n\nSOME NEW TERM\n THE CORRESPONDING GLOSSARY\n\nSOME OTHER NEW TERM\n THE CORRESPONDING GLOSSARY #2\n\nLINK TO *SOME NEW TERM*.\n', 'I18N WITH GLOSSARY TERMS\n************************\n\nSOME NEW TERM\n THE CORRESPONDING GLOSSARY\n\nSOME OTHER NEW TERM\n THE CORRESPONDING GLOSSARY #2\n\nLINK TO *SOME NEW TERM*.\n') ... ok
test_intl.test_text_builder('term not in glossary', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_text_builder('I18N WITH GLOSSARY TERMS INCONSISTENCY\n**************************************\n\n1. LINK TO *SOME NEW TERM*.\n', 'I18N WITH GLOSSARY TERMS INCONSISTENCY\n**************************************\n\n1. LINK TO *SOME NEW TERM*.\n') ... ok
test_intl.test_text_builder('.*/glossary_terms_inconsistency.txt:\\d+: WARNING: inconsistent term references in translated message\n', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_text_builder('I18N WITH SEEALSO\n*****************\n\nSee also: SHORT TEXT 1\n\nSee also: LONG TEXT 1\n\nSee also: SHORT TEXT 2\n\n LONG TEXT 2\n', 'I18N WITH SEEALSO\n*****************\n\nSee also: SHORT TEXT 1\n\nSee also: LONG TEXT 1\n\nSee also: SHORT TEXT 2\n\n LONG TEXT 2\n') ... ok
test_intl.test_text_builder('I18N WITH FIGURE CAPTION\n************************\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.\n\n MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.\n\n\nFIGURE IN THE BLOCK\n===================\n\nBLOCK\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.\n\n MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.\n\n\nIMAGE URL AND ALT\n=================\n\n[image: i18n][image]\n\n [image: img][image]\n\n\nIMAGE ON SUBSTITUTION\n=====================\n\n\nIMAGE UNDER NOTE\n================\n\nNote: [image: i18n under note][image]\n\n [image: img under note][image]\n', 'I18N WITH FIGURE CAPTION\n************************\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.\n\n MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.\n\n\nFIGURE IN THE BLOCK\n===================\n\nBLOCK\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRAPH1 OF THE FIGURE.\n\n MY DESCRIPTION PARAGRAPH2 OF THE FIGURE.\n\n\nIMAGE URL AND ALT\n=================\n\n[image: i18n][image]\n\n [image: img][image]\n\n\nIMAGE ON SUBSTITUTION\n=====================\n\n\nIMAGE UNDER NOTE\n================\n\nNote: [image: i18n under note][image]\n\n [image: img under note][image]\n') ... ok
test_intl.test_text_builder('I18N WITH RUBRIC\n****************\n\n-[ RUBRIC TITLE ]-\n\n\nRUBRIC IN THE BLOCK\n===================\n\nBLOCK\n\n -[ RUBRIC TITLE ]-\n', 'I18N WITH RUBRIC\n****************\n\n-[ RUBRIC TITLE ]-\n\n\nRUBRIC IN THE BLOCK\n===================\n\nBLOCK\n\n -[ RUBRIC TITLE ]-\n') ... ok
test_intl.test_text_builder('I18N WITH DOCFIELDS\n*******************\n\nclass Cls1\n\n Parameters:\n **param** -- DESCRIPTION OF PARAMETER param\n\nclass Cls2\n\n Parameters:\n * **foo** -- DESCRIPTION OF PARAMETER foo\n\n * **bar** -- DESCRIPTION OF PARAMETER bar\n\nclass Cls3(values)\n\n Raises:\n **ValueError** -- IF THE VALUES ARE OUT OF RANGE\n\nclass Cls4(values)\n\n Raises:\n * **TypeError** -- IF THE VALUES ARE NOT VALID\n\n * **ValueError** -- IF THE VALUES ARE OUT OF RANGE\n\nclass Cls5\n\n Returns:\n A NEW "Cls3" INSTANCE\n', 'I18N WITH DOCFIELDS\n*******************\n\nclass Cls1\n\n Parameters:\n **param** -- DESCRIPTION OF PARAMETER param\n\nclass Cls2\n\n Parameters:\n * **foo** -- DESCRIPTION OF PARAMETER foo\n\n * **bar** -- DESCRIPTION OF PARAMETER bar\n\nclass Cls3(values)\n\n Raises:\n **ValueError** -- IF THE VALUES ARE OUT OF RANGE\n\nclass Cls4(values)\n\n Raises:\n * **TypeError** -- IF THE VALUES ARE NOT VALID\n\n * **ValueError** -- IF THE VALUES ARE OUT OF RANGE\n\nclass Cls5\n\n Returns:\n A NEW "Cls3" INSTANCE\n') ... ok
test_intl.test_text_builder('ATTENTION TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('ATTENTION BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('CAUTION TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('CAUTION BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('DANGER TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('DANGER BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('ERROR TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('ERROR BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('HINT TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('HINT BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('IMPORTANT TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('IMPORTANT BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('NOTE TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('NOTE BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('TIP TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('TIP BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('WARNING TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('WARNING BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('ADMONITION TITLE', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_text_builder('ADMONITION BODY', 'ADMONITIONS\n***********\n\nAttention: ATTENTION TITLEATTENTION BODY\n\nCaution: CAUTION TITLECAUTION BODY\n\nDanger: DANGER TITLEDANGER BODY\n\nError: ERROR TITLEERROR BODY\n\nHint: HINT TITLEHINT BODY\n\nImportant: IMPORTANT TITLEIMPORTANT BODY\n\nNote: NOTE TITLENOTE BODY\n\nTip: TIP TITLETIP BODY\n\nWarning: WARNING TITLEWARNING BODY\n\nADMONITION TITLE: ADMONITION BODY\n') ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f7c2598>, ['I18N WITH FOOTNOTE', 'INCLUDE THIS CONTENTS', '2', '[ref]', '1', '100', '.'], ['i18n-with-footnote', 'ref']) ... ok
test_intl.test_xml_builder(<Element 'footnote' at 0x7fcb9f7c2958>, ['1', 'THIS IS A AUTO NUMBERED FOOTNOTE.'], None, ['1']) ... ok
test_intl.test_xml_builder(<Element 'footnote' at 0x7fcb9f7c2138>, ['100', 'THIS IS A NUMBERED FOOTNOTE.'], None, ['100']) ... ok
test_intl.test_xml_builder(<Element 'footnote' at 0x7fcb9fa0cd18>, ['2', 'THIS IS A AUTO NUMBERED NAMED FOOTNOTE.'], None, ['named']) ... ok
test_intl.test_xml_builder(<Element 'citation' at 0x7fcb9f7c2f48>, ['ref', 'THIS IS A NAMED FOOTNOTE.'], None, ['ref']) ... ok
test_intl.test_xml_builder('.*/footnote.xml:\\d*: SEVERE: Duplicate ID: ".*".\n', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_xml_builder('id2', 'id2') ... ok
test_intl.test_xml_builder('id1', 'id1') ... ok
test_intl.test_xml_builder('id4', 'id4') ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f7c2408>, ['SEE THIS DECORATOR:', 'sensitive_variables()', '.'], ['sensitive.sensitive_variables']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa0c688>, ['EXTERNAL LINK TO', 'Python', '.'], ['http://python.org/index.html']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa0c9a8>, ['EXTERNAL LINKS', 'IS INTERNAL LINK.'], ['i18n-with-external-links']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa78ea8>, ['INLINE LINK BY', 'THE SPHINX SITE', '.'], ['http://sphinx-doc.org']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa78818>, ['UNNAMED', 'LINK', '.'], ['http://google.com']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa782c8>, ['LINK TO', 'external2', 'AND', 'external1', '.'], ['http://example.com/external2', 'http://example.com/external1']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fae6d18>, ['LINK TO', 'THE PYTHON SITE', 'AND', 'THE SPHINX SITE', '.'], ['http://python.org', 'http://sphinx-doc.org']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f8ff458>, ['LINK TO', 'EXTERNAL LINKS', ',', 'Python', ',', 'THE SPHINX SITE', ',', 'UNNAMED', 'AND', 'THE PYTHON SITE', '.'], ['i18n-with-external-links', 'http://python.org/index.html', 'http://sphinx-doc.org', 'http://google.com', 'http://python.org']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa0cd18>, ['LINK TO', "I18N ROCK'N ROLE XREF", ',', 'CONTENTS', ',', 'SOME NEW TERM', '.'], ['i18n-role-xref', 'contents', 'glossary_terms#term-some-term']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f7c2ea8>, ['LINK TO', 'SOME OTHER NEW TERM', 'AND', 'SOME NEW TERM', '.'], ['glossary_terms#term-some-other-term', 'glossary_terms#term-some-term']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f803868>, ['LINK TO', 'SAME TYPE LINKS', 'AND', "I18N ROCK'N ROLE XREF", '.'], ['same-type-links', 'i18n-role-xref']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f8ffd18>, ['LINK TO', 'I18N WITH GLOSSARY TERMS', 'AND', 'CONTENTS', '.'], ['glossary_terms', 'contents']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f7d9728>, ['LINK TO', '--module', 'AND', '-m', '.'], ['cmdoption-module', 'cmdoption-m']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f7d9f48>, ['LINK TO', 'env2', 'AND', 'env1', '.'], ['envvar-env2', 'envvar-env1']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f7d9368>, ['LINK TO', 'token2', 'AND', 'token1', '.'], []) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f7d9b88>, ['LINK TO', 'same-type-links', 'AND', 'i18n-role-xref', '.'], ['same-type-links', 'i18n-role-xref']) ... ok
test_intl.test_xml_builder('term not in glossary', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_xml_builder('undefined label', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_xml_builder('unknown document', '\x1b[31m/tmp/pytest/test-intl/glossary_terms_inconsistency.txt:6: WARNING: inconsistent term references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:41: ERROR: Duplicate target name, cannot be used as a unique reference: "duplicated sub section".\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/literalblock.txt:13: WARNING: Literal block expected; none found.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:16: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:32: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs.txt:34: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent footnote references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:6: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:7: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_inconsistency.txt:8: WARNING: inconsistent references in translated message\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/warnings.txt:4: WARNING: Inline literal start-string without end-string.\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/admonitions.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/label_target.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/only.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/refs_python_domain.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m\x1b[31m/tmp/pytest/test-intl/rubric.txt:: WARNING: document isn\'t included in any toctree\n\x1b[39;49;00m') ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fad5e08>, ['X SECTION AND LABEL', 'POINT TO', 'implicit-target', 'AND', 'X SECTION AND LABEL', 'POINT TO', 'section-and-label', '.'], ['implicit-target', 'section-and-label']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa8d9a8>, ['X EXPLICIT-TARGET', 'POINT TO', 'explicit-target', 'AND', 'X EXPLICIT-TARGET', 'POINT TO DUPLICATED ID LIKE', 'id1', '.'], ['explicit-target', 'id1']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa8d2c8>, ['X IMPLICIT SECTION NAME', 'POINT TO', 'implicit-section-name', '.'], ['implicit-section-name']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9fa8d728>, ['`X DUPLICATED SUB SECTION`_', 'IS BROKEN LINK.'], []) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f94a278>, ['X', 'bridge label', 'IS NOT TRANSLATABLE BUT LINKED TO TRANSLATED SECTION TITLE.'], ['label-bridged-target-section']) ... ok
test_intl.test_xml_builder(<Element 'paragraph' at 0x7fcb9f94abd8>, ['X', 'bridge label', 'POINT TO', 'LABEL BRIDGED TARGET SECTION', 'AND', 'bridge label2', 'POINT TO', 'SECTION AND LABEL', '. THE SECOND APPEARED', 'bridge label2', 'POINT TO CORRECT TARGET.'], ['label-bridged-target-section', 'section-and-label', 'section-and-label']) ... ok
test_build_gettext.test_gettext_disable_index_entries ... ERROR
test_build_gettext.test_gettext_index_entries ... ERROR
test_build_gettext.test_gettext_template ... ERROR
test_build_gettext.test_all(True,) ... ok
test_build_gettext.test_all(True,) ... ok
test_build_gettext.test_all('msgid "something, something else, something more"', '# SOME DESCRIPTIVE TITLE.\n# Copyright (C) 2010-2016, Georg Brandl & Team\n# This file is distributed under the same license as the Sphinx <Tests> package.\n# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.\n#\n#, fuzzy\nmsgid ""\nmsgstr ""\n"Project-Id-Version: Sphinx <Tests> 0.6\\n"\n"Report-Msgid-Bugs-To: \\n"\n"POT-Creation-Date: 2016-12-31 22:40+0000\\n"\n"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\\n"\n"Last-Translator: FULL NAME <EMAIL@ADDRESS>\\n"\n"Language-Team: LANGUAGE <LL@li.org>\\n"\n"MIME-Version: 1.0\\n"\n"Content-Type: text/plain; charset=UTF-8\\n"\n"Content-Transfer-Encoding: 8bit\\n"\n\n#: ../../markup.txt:6\nmsgid "Testing various markup"\nmsgstr ""\n\n#: ../../markup.txt:9\nmsgid "Meta markup"\nmsgstr ""\n\n#: ../../markup.txt:0\nmsgid "TOC"\nmsgstr ""\n\n#: ../../markup.txt:16\nmsgid "Me"\nmsgstr ""\n\n#: ../../markup.txt:16\nmsgid "docs, sphinx"\nmsgstr ""\n\n#: ../../markup.txt:22\nmsgid "Generic reST"\nmsgstr ""\n\n#: ../../markup.txt:24\nmsgid "A |subst| (the definition is in rst_epilog)."\nmsgstr ""\n\n#: ../../markup.txt:34\nmsgid "Option list:"\nmsgstr ""\n\n#: ../../markup.txt:36\nmsgid "help"\nmsgstr ""\n\n#: ../../markup.txt:37\nmsgid "also help"\nmsgstr ""\n\n#: ../../markup.txt:39\nmsgid "Line block:"\nmsgstr ""\n\n#: ../../markup.txt:41\nmsgid "line1"\nmsgstr ""\n\n#: ../../markup.txt:42\nmsgid "line2"\nmsgstr ""\n\n#: ../../markup.txt:43\nmsgid "line3"\nmsgstr ""\n\n#: ../../markup.txt:44\nmsgid "line4"\nmsgstr ""\n\n#: ../../markup.txt:45\nmsgid "line5"\nmsgstr ""\n\n#: ../../markup.txt:46\nmsgid "line6"\nmsgstr ""\n\n#: ../../markup.txt:47\nmsgid "line7"\nmsgstr ""\n\n#: ../../markup.txt:51\nmsgid "Body directives"\nmsgstr ""\n\n#: ../../markup.txt:0\nmsgid "Title"\nmsgstr ""\n\n#: ../../markup.txt:55\nmsgid "Topic body."\nmsgstr ""\n\n#: ../../markup.txt:0\nmsgid "Sidebar"\nmsgstr ""\n\n#: ../../markup.txt:60\nmsgid "Sidebar body."\nmsgstr ""\n\n#: ../../markup.txt:63\nmsgid "Test rubric"\nmsgstr ""\n\n#: ../../markup.txt:64\nmsgid "Epigraph title"\nmsgstr ""\n\n#: ../../markup.txt:66\nmsgid "Epigraph body."\nmsgstr ""\n\n#: ../../markup.txt:73\nmsgid "Author"\nmsgstr ""\n\n#: ../../markup.txt:70\nmsgid "Highlights"\nmsgstr ""\n\n#: ../../markup.txt:72\nmsgid "Highlights body."\nmsgstr ""\n\n#: ../../markup.txt:74\nmsgid "Pull-quote"\nmsgstr ""\n\n#: ../../markup.txt:76\nmsgid "Pull quote body."\nmsgstr ""\n\n#: ../../markup.txt:80\nmsgid "a"\nmsgstr ""\n\n#: ../../markup.txt:82\nmsgid "b"\nmsgstr ""\n\n#: ../../markup.txt:92\nmsgid "Admonitions"\nmsgstr ""\n\n#: ../../markup.txt:94\nmsgid "My Admonition"\nmsgstr ""\n\n#: ../../markup.txt:96\nmsgid "Admonition text."\nmsgstr ""\n\n#: ../../markup.txt:99\nmsgid "Note text."\nmsgstr ""\n\n#: ../../markup.txt:103\nmsgid "Warning text."\nmsgstr ""\n\n#: ../../markup.txt:108\nmsgid "Tip text."\nmsgstr ""\n\n#: ../../markup.txt:110\nmsgid "Indirect hyperlink targets"\nmsgstr ""\n\n#: ../../markup.txt:115\nmsgid "Inline markup"\nmsgstr ""\n\n#: ../../markup.txt:117\nmsgid "*Generic inline markup*"\nmsgstr ""\n\n#: ../../markup.txt:119\nmsgid "Adding \\\\n to test unescaping."\nmsgstr ""\n\n#: ../../markup.txt:121\nmsgid ":command:`command\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:122\nmsgid ":dfn:`dfn\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:123\nmsgid ":guilabel:`guilabel with &accelerator and \\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:124\nmsgid ":kbd:`kbd\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:125\nmsgid ":mailheader:`mailheader\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:126\nmsgid ":makevar:`makevar\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:127\nmsgid ":manpage:`manpage\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:128\nmsgid ":mimetype:`mimetype\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:129\nmsgid ":newsgroup:`newsgroup\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:130\nmsgid ":program:`program\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:131\nmsgid ":regexp:`regexp\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:132\nmsgid ":menuselection:`File --> Close\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:133\nmsgid ":menuselection:`&File --> &Print`"\nmsgstr ""\n\n#: ../../markup.txt:134\nmsgid ":file:`a/{varpart}/b\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:135\nmsgid ":samp:`print {i}\\\\\\\\n`"\nmsgstr ""\n\n#: ../../markup.txt:137\nmsgid "*Linking inline markup*"\nmsgstr ""\n\n#: ../../markup.txt:139\nmsgid ":pep:`8`"\nmsgstr ""\n\n#: ../../markup.txt:140\nmsgid ":pep:`Python Enhancement Proposal #8 <8>`"\nmsgstr ""\n\n#: ../../markup.txt:141\nmsgid ":rfc:`1`"\nmsgstr ""\n\n#: ../../markup.txt:142\nmsgid ":rfc:`Request for Comments #1 <1>`"\nmsgstr ""\n\n#: ../../markup.txt:143\nmsgid ":envvar:`HOME`"\nmsgstr ""\n\n#: ../../markup.txt:144\nmsgid ":keyword:`with`"\nmsgstr ""\n\n#: ../../markup.txt:145\nmsgid ":token:`try statement <try_stmt>`"\nmsgstr ""\n\n#: ../../markup.txt:146\nmsgid ":ref:`admonition-section`"\nmsgstr ""\n\n#: ../../markup.txt:147\nmsgid ":ref:`here <some-label>`"\nmsgstr ""\n\n#: ../../markup.txt:148\nmsgid ":ref:`there <other-label>`"\nmsgstr ""\n\n#: ../../markup.txt:149\nmsgid ":ref:`my-figure`"\nmsgstr ""\n\n#: ../../markup.txt:150\nmsgid ":ref:`my-figure-name`"\nmsgstr ""\n\n#: ../../markup.txt:151\nmsgid ":ref:`my-table`"\nmsgstr ""\n\n#: ../../markup.txt:152\nmsgid ":ref:`my-table-name`"\nmsgstr ""\n\n#: ../../markup.txt:153\nmsgid ":ref:`my-code-block`"\nmsgstr ""\n\n#: ../../markup.txt:154\nmsgid ":ref:`my-code-block-name`"\nmsgstr ""\n\n#: ../../markup.txt:155\nmsgid ":numref:`my-figure`"\nmsgstr ""\n\n#: ../../markup.txt:156\nmsgid ":numref:`my-figure-name`"\nmsgstr ""\n\n#: ../../markup.txt:157\nmsgid ":numref:`my-table`"\nmsgstr ""\n\n#: ../../markup.txt:158\nmsgid ":numref:`my-table-name`"\nmsgstr ""\n\n#: ../../markup.txt:159\nmsgid ":numref:`my-code-block`"\nmsgstr ""\n\n#: ../../markup.txt:160\nmsgid ":numref:`my-code-block-name`"\nmsgstr ""\n\n#: ../../markup.txt:161\nmsgid ":doc:`subdir/includes`"\nmsgstr ""\n\n#: ../../markup.txt:162\nmsgid "``:download:`` is tested in includes.txt"\nmsgstr ""\n\n#: ../../markup.txt:163\nmsgid ":option:`Python -c option <python -c>`"\nmsgstr ""\n\n#: ../../markup.txt:165\nmsgid "Test :abbr:`abbr (abbreviation)` and another :abbr:`abbr (abbreviation)`."\nmsgstr ""\n\n#: ../../markup.txt:167\nmsgid "Testing the :index:`index` role, also available with :index:`explicit <pair: title; explicit>` title."\nmsgstr ""\n\n#: ../../markup.txt:173\nmsgid "With"\nmsgstr ""\n\n#: ../../markup.txt:175\nmsgid "(Empty section.)"\nmsgstr ""\n\n#: ../../markup.txt:179\nmsgid "Tables"\nmsgstr ""\n\n#: ../../markup.txt:0\nmsgid "my table"\nmsgstr ""\n\n#: ../../markup.txt:189\n#: ../../markup.txt:200\n#: ../../markup.txt:209\n#: ../../markup.txt:217\nmsgid "1"\nmsgstr ""\n\n#: ../../markup.txt:189\nmsgid "Block elems"\nmsgstr ""\n\n#: ../../markup.txt:190\nmsgid "In table"\nmsgstr ""\n\n#: ../../markup.txt:189\n#: ../../markup.txt:213\nmsgid "x"\nmsgstr ""\n\n#: ../../markup.txt:192\n#: ../../markup.txt:200\nmsgid "2"\nmsgstr ""\n\n#: ../../markup.txt:192\nmsgid "Empty cells:"\nmsgstr ""\n\n#: ../../markup.txt:0\nmsgid "empty cell in table header"\nmsgstr ""\n\n#: ../../markup.txt:198\nmsgid "\\\\"\nmsgstr ""\n\n#: ../../markup.txt:201\nmsgid "3"\nmsgstr ""\n\n#: ../../markup.txt:201\nmsgid "4"\nmsgstr ""\n\n#: ../../markup.txt:204\nmsgid "Tables with multirow and multicol:"\nmsgstr ""\n\n#: ../../markup.txt:209\nmsgid "test!"\nmsgstr ""\n\n#: ../../markup.txt:209\nmsgid "c"\nmsgstr ""\n\n#: ../../markup.txt:211\nmsgid "2 y x"\nmsgstr ""\n\n#: ../../markup.txt:211\n#: ../../markup.txt:211\nmsgid "col"\nmsgstr ""\n\n#: ../../markup.txt:213\nmsgid "multi-column cell"\nmsgstr ""\n\n#: ../../markup.txt:227\nmsgid "figure in table"\nmsgstr ""\n\n#: ../../markup.txt:231\nmsgid "Figures"\nmsgstr ""\n\n#: ../../markup.txt:238\nmsgid "My caption of the figure"\nmsgstr ""\n\n#: ../../markup.txt:240\nmsgid "My description paragraph of the figure."\nmsgstr ""\n\n#: ../../markup.txt:242\nmsgid "Description paragraph is wraped with legend node."\nmsgstr ""\n\n#: ../../markup.txt:247\nmsgid "figure with align option"\nmsgstr ""\n\n#: ../../markup.txt:253\nmsgid "figure with align & figwidth option"\nmsgstr ""\n\n#: ../../markup.txt:259\nmsgid "figure with align & width option"\nmsgstr ""\n\n#: ../../markup.txt:262\nmsgid "Version markup"\nmsgstr ""\n\n#: ../../markup.txt:264\nmsgid "Some funny **stuff**."\nmsgstr ""\n\n#: ../../markup.txt:267\nmsgid "Even more funny stuff."\nmsgstr ""\n\n#: ../../markup.txt:270\nmsgid "Boring stuff."\nmsgstr ""\n\n#: ../../markup.txt:275\nmsgid "First paragraph of versionadded."\nmsgstr ""\n\n#: ../../markup.txt:277\nmsgid "First paragraph of versionchanged."\nmsgstr ""\n\n#: ../../markup.txt:280\nmsgid "Second paragraph of versionchanged."\nmsgstr ""\n\n#: ../../markup.txt:284\nmsgid "Code blocks"\nmsgstr ""\n\n#: ../../markup.txt:0\nmsgid "my ruby code"\nmsgstr ""\n\n#: ../../markup.txt:298\nmsgid "Misc stuff"\nmsgstr ""\n\n#: ../../markup.txt:300\nmsgid "Stuff [#]_"\nmsgstr ""\n\n#: ../../markup.txt:302\nmsgid "Reference lookup: [Ref1]_ (defined in another file). Reference lookup underscore: [Ref_1]_"\nmsgstr ""\n\n#: ../../markup.txt:305\nmsgid "something, something else, something more"\nmsgstr ""\n\n#: ../../markup.txt:307\nmsgid "`Google <http://www.google.com>`_"\nmsgstr ""\n\n#: ../../markup.txt:308\nmsgid "For everything."\nmsgstr ""\n\n#: ../../markup.txt:313\nmsgid "This"\nmsgstr ""\n\n#: ../../markup.txt:314\nmsgid "is"\nmsgstr ""\n\n#: ../../markup.txt:315\nmsgid "a horizontal"\nmsgstr ""\n\n#: ../../markup.txt:316\nmsgid "list"\nmsgstr ""\n\n#: ../../markup.txt:317\nmsgid "with several"\nmsgstr ""\n\n#: ../../markup.txt:318\nmsgid "items"\nmsgstr ""\n\n#: ../../markup.txt:321\nmsgid "Side note"\nmsgstr ""\n\n#: ../../markup.txt:322\nmsgid "This is a side note."\nmsgstr ""\n\n#: ../../markup.txt:324\nmsgid "This tests :CLASS:`role names in uppercase`."\nmsgstr ""\n\n#: ../../markup.txt:327\nmsgid "LICENSE AGREEMENT"\nmsgstr ""\n\n#: ../../markup.txt:330\nmsgid "Terry Pratchett"\nmsgstr ""\n\n#: ../../markup.txt:331\nmsgid "Tolkien"\nmsgstr ""\n\n#: ../../markup.txt:332\nmsgid "Monty Python"\nmsgstr ""\n\n#: ../../markup.txt:350\nmsgid "änhlich"\nmsgstr ""\n\n#: ../../markup.txt:352\nmsgid "Dinge"\nmsgstr ""\n\n#: ../../markup.txt:336\nmsgid "boson"\nmsgstr ""\n\n#: ../../markup.txt:338\nmsgid "Particle with integer spin."\nmsgstr ""\n\n#: ../../markup.txt:339\nmsgid "*fermion*"\nmsgstr ""\n\n#: ../../markup.txt:341\nmsgid "Particle with half-integer spin."\nmsgstr ""\n\n#: ../../markup.txt:342\nmsgid "tauon"\nmsgstr ""\n\n#: ../../markup.txt:343\nmsgid "myon"\nmsgstr ""\n\n#: ../../markup.txt:344\nmsgid "electron"\nmsgstr ""\n\n#: ../../markup.txt:346\nmsgid "Examples for fermions."\nmsgstr ""\n\n#: ../../markup.txt:347\nmsgid "über"\nmsgstr ""\n\n#: ../../markup.txt:349\nmsgid "Gewisse"\nmsgstr ""\n\n#: ../../markup.txt:365\nmsgid "Index markup"\nmsgstr ""\n\n#: ../../markup.txt:380\nmsgid ":index:`!Main`"\nmsgstr ""\n\n#: ../../markup.txt:385\nmsgid "Ö... Some strange characters"\nmsgstr ""\n\n#: ../../markup.txt:387\nmsgid "Testing öäü..."\nmsgstr ""\n\n#: ../../markup.txt:391\nmsgid "Only directive"\nmsgstr ""\n\n#: ../../markup.txt:395\nmsgid "In HTML."\nmsgstr ""\n\n#: ../../markup.txt:399\nmsgid "In LaTeX."\nmsgstr ""\n\n#: ../../markup.txt:403\nmsgid "In both."\nmsgstr ""\n\n#: ../../markup.txt:407\nmsgid "Always present, because set through conf.py/command line."\nmsgstr ""\n\n#: ../../markup.txt:411\nmsgid "Any role"\nmsgstr ""\n\n#: ../../markup.txt:415\nmsgid "Test referencing to `headings <with>` and `objects <func_without_body>`. Also `modules <mod>` and `classes <Time>`."\nmsgstr ""\n\n#: ../../markup.txt:418\nmsgid "More domains:"\nmsgstr ""\n\n#: ../../markup.txt:420\nmsgid "`JS <bar.baz>`"\nmsgstr ""\n\n#: ../../markup.txt:421\nmsgid "`C <SphinxType>`"\nmsgstr ""\n\n#: ../../markup.txt:422\nmsgid "`myobj` (user markup)"\nmsgstr ""\n\n#: ../../markup.txt:423\nmsgid "`n::Array`"\nmsgstr ""\n\n#: ../../markup.txt:424\nmsgid "`perl -c`"\nmsgstr ""\n\n#: ../../markup.txt:430\nmsgid "Footnotes"\nmsgstr ""\n\n#: ../../markup.txt:431\nmsgid "Like footnotes."\nmsgstr ""\n\n') ... ok
test_build_gettext.test_all(True, 'msginit failed') ... ok
test_build_gettext.test_all(True, 'msgfmt failed') ... ok
test_build_gettext.test_all('Testing various markup', 'Testing various markup') ... ok
======================================================================
ERROR: test_build_gettext.test_gettext_disable_index_entries
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/opt/project/tests/util.py", line 277, in deco
app = TestApp(*args, **kwargs)
File "/opt/project/tests/util.py", line 242, in __init__
freshenv, warningiserror, tags)
File "/opt/project/sphinx/application.py", line 244, in __init__
self._init_builder(self.buildername)
File "/opt/project/sphinx/application.py", line 314, in _init_builder
self.builder = builderclass(self)
File "/opt/project/sphinx/builders/gettext.py", line 103, in __init__
super(I18nBuilder, self).__init__(app)
File "/opt/project/sphinx/builders/__init__.py", line 52, in __init__
self.versioning_compare)
File "/opt/project/sphinx/environment/__init__.py", line 247, in set_versioning_method
raise SphinxError('This environment is incompatible with the '
sphinx.errors.SphinxError: This environment is incompatible with the selected builder, please choose another doctree directory.
======================================================================
ERROR: test_build_gettext.test_gettext_index_entries
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/opt/project/tests/util.py", line 277, in deco
app = TestApp(*args, **kwargs)
File "/opt/project/tests/util.py", line 242, in __init__
freshenv, warningiserror, tags)
File "/opt/project/sphinx/application.py", line 244, in __init__
self._init_builder(self.buildername)
File "/opt/project/sphinx/application.py", line 314, in _init_builder
self.builder = builderclass(self)
File "/opt/project/sphinx/builders/gettext.py", line 103, in __init__
super(I18nBuilder, self).__init__(app)
File "/opt/project/sphinx/builders/__init__.py", line 52, in __init__
self.versioning_compare)
File "/opt/project/sphinx/environment/__init__.py", line 247, in set_versioning_method
raise SphinxError('This environment is incompatible with the '
sphinx.errors.SphinxError: This environment is incompatible with the selected builder, please choose another doctree directory.
======================================================================
ERROR: test_build_gettext.test_gettext_template
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/opt/project/tests/util.py", line 277, in deco
app = TestApp(*args, **kwargs)
File "/opt/project/tests/util.py", line 242, in __init__
freshenv, warningiserror, tags)
File "/opt/project/sphinx/application.py", line 244, in __init__
self._init_builder(self.buildername)
File "/opt/project/sphinx/application.py", line 314, in _init_builder
self.builder = builderclass(self)
File "/opt/project/sphinx/builders/gettext.py", line 103, in __init__
super(I18nBuilder, self).__init__(app)
File "/opt/project/sphinx/builders/__init__.py", line 52, in __init__
self.versioning_compare)
File "/opt/project/sphinx/environment/__init__.py", line 247, in set_versioning_method
raise SphinxError('This environment is incompatible with the '
sphinx.errors.SphinxError: This environment is incompatible with the selected builder, please choose another doctree directory.
----------------------------------------------------------------------
Ran 155 tests in 12.767s
FAILED (errors=3)
Checking dependencies...
Temporary files will be placed in /tmp/pytest.
Running Sphinx test suite (with Python 3.5.2)...
============================= test session starts ==============================
platform linux -- Python 3.5.2, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 -- /usr/local/bin/python
cachedir: .cache
rootdir: /opt/project, inifile:
plugins: cov-2.4.0
collecting ... collected 155 items
tests/test_intl.py::test_text_builder::[0] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[1] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[2] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[3] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[4] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[9] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[10] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[11] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[12] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[13] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[14] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[15] <- tests/util.py FAILED
tests/test_intl.py::test_text_builder::[16] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[17] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[18] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[19] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[20] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[21] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[22] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[23] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[24] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[27] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[28] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[29] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[30] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[31] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[32] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[33] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[34] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[35] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[36] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[37] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[0] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[1] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[2] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[3] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[4] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[9] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[10] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[11] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[12] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[13] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[14] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[15] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[16] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[17] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[18] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[19] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[20] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[21] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[22] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[23] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[24] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[27] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[0] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[1] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[2] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[3] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[4] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[9] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[10] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[11] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[12] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[13] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[14] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[15] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[16] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[17] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[18] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[19] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[20] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[21] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[22] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[23] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[24] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[0] PASSED
tests/test_intl.py::test_xml_builder::[1] PASSED
tests/test_intl.py::test_xml_builder::[2] PASSED
tests/test_intl.py::test_xml_builder::[3] PASSED
tests/test_intl.py::test_xml_builder::[4] PASSED
tests/test_intl.py::test_xml_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[9] PASSED
tests/test_intl.py::test_xml_builder::[10] PASSED
tests/test_intl.py::test_xml_builder::[11] PASSED
tests/test_intl.py::test_xml_builder::[12] PASSED
tests/test_intl.py::test_xml_builder::[13] PASSED
tests/test_intl.py::test_xml_builder::[14] PASSED
tests/test_intl.py::test_xml_builder::[15] PASSED
tests/test_intl.py::test_xml_builder::[16] PASSED
tests/test_intl.py::test_xml_builder::[17] PASSED
tests/test_intl.py::test_xml_builder::[18] PASSED
tests/test_intl.py::test_xml_builder::[19] PASSED
tests/test_intl.py::test_xml_builder::[20] PASSED
tests/test_intl.py::test_xml_builder::[21] PASSED
tests/test_intl.py::test_xml_builder::[22] PASSED
tests/test_intl.py::test_xml_builder::[23] PASSED
tests/test_intl.py::test_xml_builder::[24] PASSED
tests/test_intl.py::test_xml_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[27] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[28] PASSED
tests/test_intl.py::test_xml_builder::[29] PASSED
tests/test_intl.py::test_xml_builder::[30] PASSED
tests/test_intl.py::test_xml_builder::[31] PASSED
tests/test_intl.py::test_xml_builder::[32] PASSED
tests/test_intl.py::test_xml_builder::[33] PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[0] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[1] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[2] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[3] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[4] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[5] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[6] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[7] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[0] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[1] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[2] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[3] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[4] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[5] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[6] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[7] <- tests/util.py PASSED
tests/test_intl.py::test_references::[0] <- tests/util.py PASSED
tests/test_intl.py::test_image_glob_intl PASSED
tests/test_intl.py::test_image_glob_intl_using_figure_language_filename PASSED
tests/test_build_gettext.py::test_all::[0] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[1] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[2] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[3] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[4] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[5] <- tests/util.py PASSED
tests/test_build_gettext.py::test_gettext_index_entries PASSED
tests/test_build_gettext.py::test_gettext_disable_index_entries PASSED
tests/test_build_gettext.py::test_gettext_template PASSED
=================================== FAILURES ===================================
____________________________ test_text_builder[15] _____________________________
v1 = <figure.txt contents>
v2 = 'I18N WITH FIGURE CAPTION\n************************\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRA...\nIMAGE UNDER NOTE\n================\n\nNote: [image: i18n under note][image]\n\n [image: img under note][image]\n'
msg = ''
def assert_equal(v1, v2, msg=''):
"""
**DEPRECATED**: use assert instead.
"""
> assert v1 == v2, msg
E AssertionError
tests/util.py:295: AssertionError
========== 1 failed, 154 passed, 150 pytest-warnings in 13.23 seconds ==========
Checking dependencies...
Temporary files will be placed in /tmp/pytest.
Running Sphinx test suite (with Python 3.5.2)...
============================= test session starts ==============================
platform linux -- Python 3.5.2, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 -- /usr/local/bin/python
cachedir: .cache
rootdir: /opt/project, inifile:
plugins: cov-2.4.0
collecting ... collected 445 items
tests/test_build_html.py::test_html_warnings PASSED
tests/test_build_html.py::test_static_output PASSED
tests/test_build_html.py::test_html_output[includes.html-expect0] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect1] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect2] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect3] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect4] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect5] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect6] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect7] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect8] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect9] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect10] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect11] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect12] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect13] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect14] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect15] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect16] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect17] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect18] PASSED
tests/test_build_html.py::test_html_output[images.html-expect19] PASSED
tests/test_build_html.py::test_html_output[images.html-expect20] PASSED
tests/test_build_html.py::test_html_output[images.html-expect21] PASSED
tests/test_build_html.py::test_html_output[images.html-expect22] PASSED
tests/test_build_html.py::test_html_output[images.html-expect23] PASSED
tests/test_build_html.py::test_html_output[bom.html-expect24] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect25] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect26] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect27] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect28] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect29] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect30] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect31] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect32] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect33] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect34] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect35] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect36] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect37] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect38] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect39] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect40] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect41] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect42] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect43] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect44] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect45] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect46] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect47] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect48] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect49] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect50] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect51] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect52] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect53] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect54] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect55] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect56] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect57] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect58] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect59] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect60] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect61] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect62] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect63] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect64] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect65] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect66] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect67] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect68] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect69] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect70] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect71] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect72] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect73] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect74] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect75] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect76] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect77] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect78] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect79] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect80] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect81] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect82] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect83] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect84] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect85] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect86] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect87] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect88] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect89] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect90] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect91] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect92] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect93] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect94] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect95] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect96] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect97] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect98] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect99] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect100] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect101] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect102] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect103] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect104] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect105] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect106] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect107] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect108] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect109] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect110] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect111] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect112] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect113] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect114] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect115] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect116] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect117] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect118] PASSED
tests/test_build_html.py::test_html_output[autodoc.html-expect119] PASSED
tests/test_build_html.py::test_html_output[autodoc.html-expect120] PASSED
tests/test_build_html.py::test_html_output[autodoc.html-expect121] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect122] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect123] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect124] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect125] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect126] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect127] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect128] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect129] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect130] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect131] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect132] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect133] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect134] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect135] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect136] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect137] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect138] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect139] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect140] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect141] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect142] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect143] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect144] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect145] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect146] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect147] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect148] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect149] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect150] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect151] PASSED
tests/test_build_html.py::test_html_output[subdir/images.html-expect152] PASSED
tests/test_build_html.py::test_html_output[subdir/images.html-expect153] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect154] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect155] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect156] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect157] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect158] PASSED
tests/test_build_html.py::test_html_output[_static/statictmpl.html-expect159] PASSED
tests/test_build_html.py::test_html_output[otherext.html-expect160] PASSED
tests/test_build_html.py::test_html_output[otherext.html-expect161] PASSED
tests/test_build_html.py::test_html_output[extapi.html-expect162] PASSED
tests/test_build_html.py::test_html_output[extapi.html-expect163] PASSED
tests/test_build_html.py::test_html_output[extensions.html-expect164] PASSED
tests/test_build_html.py::test_html_output[extensions.html-expect165] PASSED
tests/test_build_html.py::test_html_output[extensions.html-expect166] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect0] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect1] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect2] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect3] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect4] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect5] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect6] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect7] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect8] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect9] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect10] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect11] PASSED
tests/test_build_html.py::test_tocdepth[baz.html-expect12] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect13] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect14] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect15] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect16] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect17] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect18] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect19] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect20] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect21] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect0] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect1] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect2] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect3] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect4] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect5] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect6] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect7] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect8] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect9] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect10] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect11] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect12] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect13] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_disabled_warn PASSED
tests/test_build_html.py::test_numfig_disabled[bar.html-expect0] PASSED
tests/test_build_html.py::test_numfig_disabled[bar.html-expect1] PASSED
tests/test_build_html.py::test_numfig_disabled[bar.html-expect2] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_disabled[baz.html-expect16] PASSED
tests/test_build_html.py::test_numfig_disabled[baz.html-expect17] PASSED
tests/test_build_html.py::test_numfig_disabled[baz.html-expect18] PASSED
tests/test_build_html.py::test_numfig_disabled[foo.html-expect19] PASSED
tests/test_build_html.py::test_numfig_disabled[foo.html-expect20] PASSED
tests/test_build_html.py::test_numfig_disabled[foo.html-expect21] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree_warn PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect0] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect1] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect2] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect3] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect4] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect5] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect6] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect7] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect8] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect19] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect20] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect21] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect22] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect23] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect24] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[baz.html-expect25] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[baz.html-expect26] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[baz.html-expect27] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree_warn PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[baz.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[baz.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[baz.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_prefix_warn PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_prefix[baz.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_prefix[baz.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_prefix[baz.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth_warn PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[baz.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[baz.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[baz.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect39] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect0] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect1] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect2] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect3] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect4] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect5] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect6] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect7] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect8] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect9] PASSED
tests/test_build_html.py::test_html_assets PASSED
tests/test_build_html.py::test_html_sourcelink_suffix PASSED
========================= 445 passed in 27.21 seconds ==========================
Checking dependencies...
Temporary files will be placed in /tmp/pytest.
Running Sphinx test suite (with Python 3.5.2)...
============================= test session starts ==============================
platform linux -- Python 3.5.2, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 -- /usr/local/bin/python
cachedir: .cache
rootdir: /opt/project, inifile:
plugins: cov-2.4.0
collecting ... collected 155 items
tests/test_intl.py::test_text_builder::[0] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[1] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[2] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[3] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[4] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[9] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[10] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[11] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[12] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[13] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[14] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[15] <- tests/util.py FAILED
tests/test_intl.py::test_text_builder::[16] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[17] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[18] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[19] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[20] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[21] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[22] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[23] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[24] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[27] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[28] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[29] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[30] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[31] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[32] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[33] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[34] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[35] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[36] <- tests/util.py PASSED
tests/test_intl.py::test_text_builder::[37] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[0] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[1] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[2] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[3] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[4] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[9] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[10] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[11] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[12] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[13] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[14] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[15] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[16] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[17] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[18] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[19] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[20] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[21] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[22] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[23] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[24] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_gettext_builder::[27] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[0] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[1] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[2] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[3] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[4] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[9] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[10] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[11] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[12] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[13] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[14] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[15] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[16] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[17] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[18] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[19] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[20] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[21] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[22] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[23] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[24] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_html_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[0] PASSED
tests/test_intl.py::test_xml_builder::[1] PASSED
tests/test_intl.py::test_xml_builder::[2] PASSED
tests/test_intl.py::test_xml_builder::[3] PASSED
tests/test_intl.py::test_xml_builder::[4] PASSED
tests/test_intl.py::test_xml_builder::[5] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[6] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[7] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[8] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[9] PASSED
tests/test_intl.py::test_xml_builder::[10] PASSED
tests/test_intl.py::test_xml_builder::[11] PASSED
tests/test_intl.py::test_xml_builder::[12] PASSED
tests/test_intl.py::test_xml_builder::[13] PASSED
tests/test_intl.py::test_xml_builder::[14] PASSED
tests/test_intl.py::test_xml_builder::[15] PASSED
tests/test_intl.py::test_xml_builder::[16] PASSED
tests/test_intl.py::test_xml_builder::[17] PASSED
tests/test_intl.py::test_xml_builder::[18] PASSED
tests/test_intl.py::test_xml_builder::[19] PASSED
tests/test_intl.py::test_xml_builder::[20] PASSED
tests/test_intl.py::test_xml_builder::[21] PASSED
tests/test_intl.py::test_xml_builder::[22] PASSED
tests/test_intl.py::test_xml_builder::[23] PASSED
tests/test_intl.py::test_xml_builder::[24] PASSED
tests/test_intl.py::test_xml_builder::[25] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[26] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[27] <- tests/util.py PASSED
tests/test_intl.py::test_xml_builder::[28] PASSED
tests/test_intl.py::test_xml_builder::[29] PASSED
tests/test_intl.py::test_xml_builder::[30] PASSED
tests/test_intl.py::test_xml_builder::[31] PASSED
tests/test_intl.py::test_xml_builder::[32] PASSED
tests/test_intl.py::test_xml_builder::[33] PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[0] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[1] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[2] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[3] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[4] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[5] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[6] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_not_be_translated::[7] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[0] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[1] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[2] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[3] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[4] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[5] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[6] <- tests/util.py PASSED
tests/test_intl.py::test_additional_targets_should_be_translated::[7] <- tests/util.py PASSED
tests/test_intl.py::test_references::[0] <- tests/util.py PASSED
tests/test_intl.py::test_image_glob_intl PASSED
tests/test_intl.py::test_image_glob_intl_using_figure_language_filename PASSED
tests/test_build_gettext.py::test_all::[0] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[1] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[2] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[3] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[4] <- tests/util.py PASSED
tests/test_build_gettext.py::test_all::[5] <- tests/util.py PASSED
tests/test_build_gettext.py::test_gettext_index_entries PASSED
tests/test_build_gettext.py::test_gettext_disable_index_entries PASSED
tests/test_build_gettext.py::test_gettext_template PASSED
=================================== FAILURES ===================================
____________________________ test_text_builder[15] _____________________________
v1 = 'I18N WITH FIGURE CAPTION\n************************\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRA...\nIMAGE UNDER NOTE\n================\n\nNote: [image: i18n under note][image]\n\n [image: img under note][image]\n'
v2 = 'I18N WITH FIGURE CAPTION\n************************\n\n [image]MY CAPTION OF THE FIGURE\n\n MY DESCRIPTION PARAGRA...\nIMAGE UNDER NOTE\n================\n\nNote: [image: i18n under note][image]\n\n [image: img under note][image]\n'
msg = ''
def assert_equal(v1, v2, msg=''):
"""
**DEPRECATED**: use assert instead.
"""
> assert v1 == v2, msg
E AssertionError
tests/util.py:295: AssertionError
========== 1 failed, 154 passed, 150 pytest-warnings in 14.15 seconds ==========
Checking dependencies...
Temporary files will be placed in /tmp/pytest.
Running Sphinx test suite (with Python 3.5.2)...
============================= test session starts ==============================
platform linux -- Python 3.5.2, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 -- /usr/local/bin/python
cachedir: .cache
rootdir: /opt/project, inifile:
plugins: cov-2.4.0
collecting ... collected 445 items
tests/test_build_html.py::test_html_warnings PASSED
tests/test_build_html.py::test_static_output PASSED
tests/test_build_html.py::test_html_output[images.html-expect0] PASSED
tests/test_build_html.py::test_html_output[images.html-expect1] PASSED
tests/test_build_html.py::test_html_output[images.html-expect2] PASSED
tests/test_build_html.py::test_html_output[images.html-expect3] PASSED
tests/test_build_html.py::test_html_output[images.html-expect4] PASSED
tests/test_build_html.py::test_html_output[extapi.html-expect5] PASSED
tests/test_build_html.py::test_html_output[extapi.html-expect6] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect7] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect8] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect9] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect10] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect11] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect12] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect13] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect14] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect15] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect16] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect17] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect18] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect19] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect20] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect21] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect22] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect23] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect24] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect25] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect26] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect27] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect28] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect29] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect30] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect31] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect32] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect33] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect34] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect35] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect36] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect37] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect38] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect39] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect40] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect41] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect42] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect43] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect44] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect45] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect46] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect47] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect48] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect49] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect50] PASSED
tests/test_build_html.py::test_html_output[objects.html-expect51] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect52] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect53] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect54] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect55] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect56] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect57] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect58] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect59] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect60] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect61] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect62] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect63] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect64] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect65] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect66] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect67] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect68] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect69] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect70] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect71] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect72] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect73] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect74] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect75] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect76] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect77] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect78] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect79] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect80] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect81] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect82] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect83] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect84] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect85] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect86] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect87] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect88] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect89] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect90] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect91] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect92] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect93] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect94] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect95] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect96] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect97] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect98] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect99] PASSED
tests/test_build_html.py::test_html_output[markup.html-expect100] PASSED
tests/test_build_html.py::test_html_output[extensions.html-expect101] PASSED
tests/test_build_html.py::test_html_output[extensions.html-expect102] PASSED
tests/test_build_html.py::test_html_output[extensions.html-expect103] PASSED
tests/test_build_html.py::test_html_output[_static/statictmpl.html-expect104] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect105] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect106] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect107] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect108] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect109] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect110] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect111] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect112] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect113] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect114] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect115] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect116] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect117] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect118] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect119] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect120] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect121] PASSED
tests/test_build_html.py::test_html_output[contents.html-expect122] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect123] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect124] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect125] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect126] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect127] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect128] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect129] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect130] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect131] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect132] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect133] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect134] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect135] PASSED
tests/test_build_html.py::test_html_output[includes.html-expect136] PASSED
tests/test_build_html.py::test_html_output[subdir/images.html-expect137] PASSED
tests/test_build_html.py::test_html_output[subdir/images.html-expect138] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect139] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect140] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect141] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect142] PASSED
tests/test_build_html.py::test_html_output[subdir/includes.html-expect143] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect144] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect145] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect146] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect147] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect148] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect149] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect150] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect151] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect152] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect153] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect154] PASSED
tests/test_build_html.py::test_html_output[footnote.html-expect155] PASSED
tests/test_build_html.py::test_html_output[otherext.html-expect156] PASSED
tests/test_build_html.py::test_html_output[otherext.html-expect157] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect158] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect159] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect160] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect161] PASSED
tests/test_build_html.py::test_html_output[genindex.html-expect162] PASSED
tests/test_build_html.py::test_html_output[bom.html-expect163] PASSED
tests/test_build_html.py::test_html_output[autodoc.html-expect164] PASSED
tests/test_build_html.py::test_html_output[autodoc.html-expect165] PASSED
tests/test_build_html.py::test_html_output[autodoc.html-expect166] PASSED
tests/test_build_html.py::test_tocdepth[baz.html-expect0] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect1] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect2] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect3] PASSED
tests/test_build_html.py::test_tocdepth[index.html-expect4] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect5] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect6] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect7] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect8] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect9] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect10] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect11] PASSED
tests/test_build_html.py::test_tocdepth[bar.html-expect12] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect13] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect14] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect15] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect16] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect17] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect18] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect19] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect20] PASSED
tests/test_build_html.py::test_tocdepth[foo.html-expect21] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect0] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect1] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect2] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect3] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect4] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect5] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect6] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect7] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect8] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect9] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect10] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect11] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect12] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect13] PASSED
tests/test_build_html.py::test_tocdepth_singlehtml[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_disabled_warn PASSED
tests/test_build_html.py::test_numfig_disabled[baz.html-expect0] PASSED
tests/test_build_html.py::test_numfig_disabled[baz.html-expect1] PASSED
tests/test_build_html.py::test_numfig_disabled[baz.html-expect2] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_disabled[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_disabled[bar.html-expect16] PASSED
tests/test_build_html.py::test_numfig_disabled[bar.html-expect17] PASSED
tests/test_build_html.py::test_numfig_disabled[bar.html-expect18] PASSED
tests/test_build_html.py::test_numfig_disabled[foo.html-expect19] PASSED
tests/test_build_html.py::test_numfig_disabled[foo.html-expect20] PASSED
tests/test_build_html.py::test_numfig_disabled[foo.html-expect21] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree_warn PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[baz.html-expect0] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[baz.html-expect1] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[baz.html-expect2] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect19] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect20] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect21] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect22] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect23] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect24] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect25] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect26] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[bar.html-expect27] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_without_numbered_toctree[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree_warn PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[baz.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[baz.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[baz.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[bar.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_numbered_toctree[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_prefix_warn PASSED
tests/test_build_html.py::test_numfig_with_prefix[baz.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_prefix[baz.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_prefix[baz.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_prefix[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_prefix[bar.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_prefix[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth_warn PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[baz.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[baz.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[baz.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[bar.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_secnum_depth[foo.html-expect39] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect0] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect1] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect2] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect3] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect4] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect5] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect6] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect7] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect8] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect9] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect10] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect11] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect12] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect13] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect14] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect15] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect16] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect17] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect18] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect19] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect20] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect21] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect22] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect23] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect24] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect25] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect26] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect27] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect28] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect29] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect30] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect31] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect32] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect33] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect34] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect35] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect36] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect37] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect38] PASSED
tests/test_build_html.py::test_numfig_with_singlehtml[index.html-expect39] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect0] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect1] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect2] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect3] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect4] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect5] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect6] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect7] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect8] PASSED
tests/test_build_html.py::test_enumerable_node[index.html-expect9] PASSED
tests/test_build_html.py::test_html_assets PASSED
tests/test_build_html.py::test_html_sourcelink_suffix PASSED
========================= 445 passed in 26.28 seconds ==========================
Checking dependencies...
Temporary files will be placed in /tmp/pytest.
Running Sphinx test suite (with Python 3.5.2)...
============================= test session starts ==============================
platform linux -- Python 3.5.2, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 -- /usr/local/bin/python
cachedir: .cache
rootdir: /opt/project, inifile:
plugins: cov-2.4.0
collecting ... collected 16 items
tests/test_markup.py::test_inline[verify_re-``code sample``-<p><code class="(samp )?docutils literal"><span class="pre">code</span>&#160;&#160; <span class="pre">sample</span></code></p>-\\\\sphinxcode{code sample}] PASSED
tests/test_markup.py::test_inline[verify_re-:samp:`code sample`-<p><code class="(samp )?docutils literal"><span class="pre">code</span>&#160;&#160; <span class="pre">sample</span></code></p>-\\\\sphinxcode{code sample}] PASSED
tests/test_markup.py::test_inline[verify-:samp:`a{b}c`-<p><code class="samp docutils literal"><span class="pre">a</span><em><span class="pre">b</span></em><span class="pre">c</span></code></p>-\\sphinxcode{a\\sphinxstyleemphasis{b}c}] PASSED
tests/test_markup.py::test_inline[verify-:menuselection:`a --> b`-<p><span class="menuselection">a \u2023 b</span></p>-\\sphinxmenuselection{a \\(\\rightarrow\\) b}] PASSED
tests/test_markup.py::test_inline[verify-:guilabel:`&Foo -&&- &Bar`-<p><span class="guilabel"><span class="accelerator">F</span>oo -&amp;- <span class="accelerator">B</span>ar</span></p>-\\sphinxmenuselection{\\sphinxaccelerator{F}oo -\\&- \\sphinxaccelerator{B}ar}] PASSED
tests/test_markup.py::test_inline[verify_re-:option:`--with-option`-<p><code( class="xref std std-option docutils literal")?><span class="pre">--with-option</span></code></p>$-\\\\sphinxcode{-{-}with-option}$] PASSED
tests/test_markup.py::test_inline[verify-"John"-<p>&#8220;John&#8221;</p>-``John''] PASSED
tests/test_markup.py::test_inline[verify-``"John"``-<p><code class="docutils literal"><span class="pre">&quot;John&quot;</span></code></p>-\\sphinxcode{"John"}] PASSED
tests/test_markup.py::test_inline[verify-:manpage:`mp(1)`-<p><em class="manpage">mp(1)</em></p>-\\sphinxstyleliteralemphasis{mp(1)}] PASSED
tests/test_markup.py::test_inline[verify-\u0393\\\\\u221e$-None-\\(\\Gamma\\)\\textbackslash{}\\(\\infty\\)\\$] PASSED
tests/test_markup.py::test_inline[verify-::\n\n @\u0393\\\u221e${}-None-\\begin{sphinxVerbatim}[commandchars=\\\\\\{\\}]\n@\\(\\Gamma\\)\\PYGZbs{}\\(\\infty\\)\\PYGZdl{}\\PYGZob{}\\PYGZcb{}\n\\end{sphinxVerbatim}] PASSED
tests/test_markup.py::test_inline[verify_re-`test <http://example.com/~me/>`_-None-\\\\href{http://example.com/~me/}{test}.*] PASSED
tests/test_markup.py::test_rst_prolog PASSED
tests/test_markup.py::test_keep_warnings_is_True PASSED
tests/test_markup.py::test_keep_warnings_is_False PASSED
tests/test_markup.py::test_compact_refonly_bullet_list PASSED
========================== 16 passed in 1.00 seconds ===========================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment