diff options
| author | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2002-08-13 01:06:07 +0000 |
|---|---|---|
| committer | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2002-08-13 01:06:07 +0000 |
| commit | b461bbda32be2d48b2adf7df11faf4808505e7bd (patch) | |
| tree | bb484b68de8c8c05d87e77d6d4ebc660742f1a8d /docutils/test/test_transforms | |
| parent | 30e680155c584883c934875b2aa394b1a56f1fd4 (diff) | |
| download | docutils-b461bbda32be2d48b2adf7df11faf4808505e7bd.tar.gz | |
updated
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@514 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/test/test_transforms')
| -rwxr-xr-x | docutils/test/test_transforms/test_contents.py | 4 | ||||
| -rw-r--r-- | docutils/test/test_transforms/test_sectnum.py | 154 |
2 files changed, 126 insertions, 32 deletions
diff --git a/docutils/test/test_transforms/test_contents.py b/docutils/test/test_transforms/test_contents.py index 9b6b70106..94f1a8c4b 100755 --- a/docutils/test/test_transforms/test_contents.py +++ b/docutils/test/test_transforms/test_contents.py @@ -12,7 +12,7 @@ Tests for `docutils.transforms.parts.Contents` (via """ from __init__ import DocutilsTestSupport -from docutils.transforms.universal import LastReaderPending +from docutils.transforms.universal import LastReaderPending, FirstWriterPending from docutils.transforms.references import Substitutions from docutils.parsers.rst import Parser @@ -25,7 +25,7 @@ def suite(): totest = {} -totest['tables_of_contents'] = ((Substitutions, LastReaderPending,), [ +totest['tables_of_contents'] = ((Substitutions, FirstWriterPending), [ ["""\ .. contents:: diff --git a/docutils/test/test_transforms/test_sectnum.py b/docutils/test/test_transforms/test_sectnum.py index cf5fc227a..1b0ce4c2f 100644 --- a/docutils/test/test_transforms/test_sectnum.py +++ b/docutils/test/test_transforms/test_sectnum.py @@ -12,7 +12,8 @@ Tests for `docutils.transforms.parts.SectNum` (via """ from __init__ import DocutilsTestSupport -from docutils.transforms.universal import LastReaderPending +from docutils.transforms.universal import LastReaderPending, \ + FirstWriterPending from docutils.transforms.references import Substitutions from docutils.parsers.rst import Parser @@ -25,7 +26,8 @@ def suite(): totest = {} -totest['section_numbers'] = ((Substitutions, LastReaderPending,), [ +totest['section_numbers'] = ((Substitutions, LastReaderPending, + FirstWriterPending), [ ["""\ .. sectnum:: @@ -45,26 +47,34 @@ Title 4 ------- Paragraph 4. """, -"""\ +u"""\ <document> - <section autonum_origtitle="Title 1" autonum_prefix="" id="title-1" name="title 1"> - <title> - 1. Title 1 + <section id="title-1" name="title 1"> + <title auto="1"> + <generated class="sectnum"> + 1\u00a0\u00a0\u00a0 + Title 1 <paragraph> Paragraph 1. - <section autonum_origtitle="Title 2" autonum_prefix="1." id="title-2" name="title 2"> - <title> - 1.1. Title 2 + <section id="title-2" name="title 2"> + <title auto="1"> + <generated class="sectnum"> + 1.1\u00a0\u00a0\u00a0 + Title 2 <paragraph> Paragraph 2. - <section autonum_origtitle="Title 3" autonum_prefix="1.1." id="title-3" name="title 3"> - <title> - 1.1.1. Title 3 + <section id="title-3" name="title 3"> + <title auto="1"> + <generated class="sectnum"> + 1.1.1\u00a0\u00a0\u00a0 + Title 3 <paragraph> Paragraph 3. - <section autonum_origtitle="Title 4" autonum_prefix="1." id="title-4" name="title 4"> - <title> - 1.2. Title 4 + <section id="title-4" name="title 4"> + <title auto="1"> + <generated class="sectnum"> + 1.2\u00a0\u00a0\u00a0 + Title 4 <paragraph> Paragraph 4. """], @@ -75,11 +85,12 @@ Paragraph 4. ============== Paragraph 1. """, -"""\ +u"""\ <document> - <section autonum_origtitle="<strong>Bold Title</strong>" autonum_prefix="" id="bold-title" name="bold title"> - <title> - 1. \n\ + <section id="bold-title" name="bold title"> + <title auto="1"> + <generated class="sectnum"> + 1\u00a0\u00a0\u00a0 <strong> Bold Title <paragraph> @@ -104,16 +115,20 @@ Title 4 ------- Paragraph 4. """, -"""\ +u"""\ <document> - <section autonum_origtitle="Title 1" autonum_prefix="" id="title-1" name="title 1"> - <title> - 1. Title 1 + <section id="title-1" name="title 1"> + <title auto="1"> + <generated class="sectnum"> + 1\u00a0\u00a0\u00a0 + Title 1 <paragraph> Paragraph 1. - <section autonum_origtitle="Title 2" autonum_prefix="1." id="title-2" name="title 2"> - <title> - 1.1. Title 2 + <section id="title-2" name="title 2"> + <title auto="1"> + <generated class="sectnum"> + 1.1\u00a0\u00a0\u00a0 + Title 2 <paragraph> Paragraph 2. <section id="title-3" name="title 3"> @@ -121,12 +136,91 @@ Paragraph 4. Title 3 <paragraph> Paragraph 3. - <section autonum_origtitle="Title 4" autonum_prefix="1." id="title-4" name="title 4"> - <title> - 1.2. Title 4 + <section id="title-4" name="title 4"> + <title auto="1"> + <generated class="sectnum"> + 1.2\u00a0\u00a0\u00a0 + Title 4 + <paragraph> + Paragraph 4. +"""], +["""\ +.. contents:: +.. sectnum:: :depth: 2 + +Title 1 +======= +Paragraph 1. + +Title 2 +------- +Paragraph 2. + +Title 3 +``````` +Paragraph 3. + +Title 4 +------- +Paragraph 4. +""", +u"""\ +<document> + <topic class="contents" id="contents" name="contents"> + <title> + Contents + <bullet_list class="auto-toc"> + <list_item> + <paragraph> + <reference id="id1" refid="title-1"> + <generated class="sectnum"> + 1\u00a0\u00a0\u00a0 + Title 1 + <bullet_list class="auto-toc"> + <list_item> + <paragraph> + <reference id="id2" refid="title-2"> + <generated class="sectnum"> + 1.1\u00a0\u00a0\u00a0 + Title 2 + <bullet_list> + <list_item> + <paragraph> + <reference id="id3" refid="title-3"> + Title 3 + <list_item> + <paragraph> + <reference id="id4" refid="title-4"> + <generated class="sectnum"> + 1.2\u00a0\u00a0\u00a0 + Title 4 + <section id="title-1" name="title 1"> + <title auto="1" refid="id1"> + <generated class="sectnum"> + 1\u00a0\u00a0\u00a0 + Title 1 + <paragraph> + Paragraph 1. + <section id="title-2" name="title 2"> + <title auto="1" refid="id2"> + <generated class="sectnum"> + 1.1\u00a0\u00a0\u00a0 + Title 2 + <paragraph> + Paragraph 2. + <section id="title-3" name="title 3"> + <title refid="id3"> + Title 3 + <paragraph> + Paragraph 3. + <section id="title-4" name="title 4"> + <title auto="1" refid="id4"> + <generated class="sectnum"> + 1.2\u00a0\u00a0\u00a0 + Title 4 <paragraph> Paragraph 4. -"""] +"""], ]) |
