summaryrefslogtreecommitdiff
path: root/docutils/test/test_transforms/test_footnotes.py
diff options
context:
space:
mode:
Diffstat (limited to 'docutils/test/test_transforms/test_footnotes.py')
-rwxr-xr-xdocutils/test/test_transforms/test_footnotes.py162
1 files changed, 81 insertions, 81 deletions
diff --git a/docutils/test/test_transforms/test_footnotes.py b/docutils/test/test_transforms/test_footnotes.py
index 033f8fed0..f0a1a2ed0 100755
--- a/docutils/test/test_transforms/test_footnotes.py
+++ b/docutils/test/test_transforms/test_footnotes.py
@@ -32,9 +32,9 @@ totest['footnotes'] = ((Footnotes,), [
"""\
<document source="test data">
<paragraph>
- <footnote_reference auto="1" id="id1" refid="autolabel">
+ <footnote_reference auto="1" ids="id1" refid="autolabel">
1
- <footnote auto="1" backrefs="id1" id="autolabel" name="autolabel">
+ <footnote auto="1" backrefs="id1" ids="autolabel" names="autolabel">
<label>
1
<paragraph>
@@ -49,9 +49,9 @@ autonumber: [#]_
<document source="test data">
<paragraph>
autonumber: \n\
- <footnote_reference auto="1" id="id1" refid="id2">
+ <footnote_reference auto="1" ids="id1" refid="id2">
1
- <footnote auto="1" backrefs="id1" id="id2" name="1">
+ <footnote auto="1" backrefs="id1" ids="id2" names="1">
<label>
1
<paragraph>
@@ -70,29 +70,29 @@ autonumber: [#]_
"""\
<document source="test data">
<paragraph>
- <footnote_reference auto="1" id="id1" refid="id3">
+ <footnote_reference auto="1" ids="id1" refid="id3">
1
is the first auto-numbered footnote reference.
- <footnote_reference auto="1" id="id2" refid="id4">
+ <footnote_reference auto="1" ids="id2" refid="id4">
2
is the second auto-numbered footnote reference.
- <footnote auto="1" backrefs="id1" id="id3" name="1">
+ <footnote auto="1" backrefs="id1" ids="id3" names="1">
<label>
1
<paragraph>
Auto-numbered footnote 1.
- <footnote auto="1" backrefs="id2" id="id4" name="2">
+ <footnote auto="1" backrefs="id2" ids="id4" names="2">
<label>
2
<paragraph>
Auto-numbered footnote 2.
- <footnote auto="1" backrefs="id6" id="id5" name="3">
+ <footnote auto="1" backrefs="id6" ids="id5" names="3">
<label>
3
<paragraph>
Auto-numbered footnote 3.
<paragraph>
- <footnote_reference auto="1" id="id6" refid="id5">
+ <footnote_reference auto="1" ids="id6" refid="id5">
3
is the third auto-numbered footnote reference.
"""],
@@ -113,32 +113,32 @@ generated by the footnotes: first_, second_, third_.
"""\
<document source="test data">
<paragraph>
- <footnote_reference auto="1" id="id1" refid="third">
+ <footnote_reference auto="1" ids="id1" refid="third">
3
is a reference to the third auto-numbered footnote.
- <footnote auto="1" backrefs="id3" id="first" name="first">
+ <footnote auto="1" backrefs="id3" ids="first" names="first">
<label>
1
<paragraph>
First auto-numbered footnote.
- <footnote auto="1" backrefs="id2" id="second" name="second">
+ <footnote auto="1" backrefs="id2" ids="second" names="second">
<label>
2
<paragraph>
Second auto-numbered footnote.
- <footnote auto="1" backrefs="id1 id4" id="third" name="third">
+ <footnote auto="1" backrefs="id1 id4" ids="third" names="third">
<label>
3
<paragraph>
Third auto-numbered footnote.
<paragraph>
- <footnote_reference auto="1" id="id2" refid="second">
+ <footnote_reference auto="1" ids="id2" refid="second">
2
is a reference to the second auto-numbered footnote.
- <footnote_reference auto="1" id="id3" refid="first">
+ <footnote_reference auto="1" ids="id3" refid="first">
1
is a reference to the first auto-numbered footnote.
- <footnote_reference auto="1" id="id4" refid="third">
+ <footnote_reference auto="1" ids="id4" refid="third">
3
is another reference to the third auto-numbered footnote.
<paragraph>
@@ -173,49 +173,49 @@ Mixed anonymous and labelled auto-numbered footnotes:
<paragraph>
Mixed anonymous and labelled auto-numbered footnotes:
<paragraph>
- <footnote_reference auto="1" id="id1" refid="four">
+ <footnote_reference auto="1" ids="id1" refid="four">
4
should be 4, \n\
- <footnote_reference auto="1" id="id2" refid="id7">
+ <footnote_reference auto="1" ids="id2" refid="id7">
1
should be 1,
- <footnote_reference auto="1" id="id3" refid="id8">
+ <footnote_reference auto="1" ids="id3" refid="id8">
3
should be 3, \n\
- <problematic id="id11" refid="id10">
+ <problematic ids="id11" refid="id10">
[#]_
is one too many,
- <footnote_reference auto="1" id="id5" refid="two">
+ <footnote_reference auto="1" ids="id5" refid="two">
2
should be 2, and \n\
- <footnote_reference auto="1" id="id6" refname="six">
+ <footnote_reference auto="1" ids="id6" refname="six">
doesn't exist.
- <footnote auto="1" backrefs="id2" id="id7" name="1">
+ <footnote auto="1" backrefs="id2" ids="id7" names="1">
<label>
1
<paragraph>
Auto-numbered footnote 1.
- <footnote auto="1" backrefs="id5" id="two" name="two">
+ <footnote auto="1" backrefs="id5" ids="two" names="two">
<label>
2
<paragraph>
Auto-numbered footnote 2.
- <footnote auto="1" backrefs="id3" id="id8" name="3">
+ <footnote auto="1" backrefs="id3" ids="id8" names="3">
<label>
3
<paragraph>
Auto-numbered footnote 3.
- <footnote auto="1" backrefs="id1" id="four" name="four">
+ <footnote auto="1" backrefs="id1" ids="four" names="four">
<label>
4
<paragraph>
Auto-numbered footnote 4.
- <footnote auto="1" dupname="five" id="five">
+ <footnote auto="1" dupnames="five" ids="five">
<label>
5
<paragraph>
Auto-numbered footnote 5.
- <footnote auto="1" dupname="five" id="id9">
+ <footnote auto="1" dupnames="five" ids="id9">
<label>
6
<system_message backrefs="id9" level="2" line="12" source="test data" type="WARNING">
@@ -223,7 +223,7 @@ Mixed anonymous and labelled auto-numbered footnotes:
Duplicate explicit target name: "five".
<paragraph>
Auto-numbered footnote 5 again (duplicate).
- <system_message backrefs="id11" id="id10" level="3" line="3" source="test data" type="ERROR">
+ <system_message backrefs="id11" ids="id10" level="3" line="3" source="test data" type="ERROR">
<paragraph>
Too many autonumbered footnote references: only 2 corresponding footnotes available.
"""],
@@ -238,17 +238,17 @@ Mixed auto-numbered and manual footnotes:
<document source="test data">
<paragraph>
Mixed auto-numbered and manual footnotes:
- <footnote id="id1" name="1">
+ <footnote ids="id1" names="1">
<label>
1
<paragraph>
manually numbered
- <footnote auto="1" id="id2" name="2">
+ <footnote auto="1" ids="id2" names="2">
<label>
2
<paragraph>
auto-numbered
- <footnote auto="1" id="label" name="label">
+ <footnote auto="1" ids="label" names="label">
<label>
3
<paragraph>
@@ -268,20 +268,20 @@ An unlabeled autonumbered footnote referece: [#]_.
<document source="test data">
<paragraph>
A labeled autonumbered footnote referece: \n\
- <footnote_reference auto="1" id="id1" refid="footnote">
+ <footnote_reference auto="1" ids="id1" refid="footnote">
2
.
<paragraph>
An unlabeled autonumbered footnote referece: \n\
- <footnote_reference auto="1" id="id2" refid="id3">
+ <footnote_reference auto="1" ids="id2" refid="id3">
1
.
- <footnote auto="1" backrefs="id2" id="id3" name="1">
+ <footnote auto="1" backrefs="id2" ids="id3" names="1">
<label>
1
<paragraph>
Unlabeled autonumbered footnote.
- <footnote auto="1" backrefs="id1" id="footnote" name="footnote">
+ <footnote auto="1" backrefs="id1" ids="footnote" names="footnote">
<label>
2
<paragraph>
@@ -312,59 +312,59 @@ and labelled auto-numbered footnotes:
Mixed manually-numbered, anonymous auto-numbered,
and labelled auto-numbered footnotes:
<paragraph>
- <footnote_reference auto="1" id="id1" refid="four">
+ <footnote_reference auto="1" ids="id1" refid="four">
4
should be 4, \n\
- <footnote_reference auto="1" id="id2" refid="id10">
+ <footnote_reference auto="1" ids="id2" refid="id10">
2
should be 2,
- <footnote_reference id="id3" refid="id9">
+ <footnote_reference ids="id3" refid="id9">
1
is 1, \n\
- <footnote_reference id="id4" refid="id11">
+ <footnote_reference ids="id4" refid="id11">
3
is 3,
- <footnote_reference auto="1" id="id5" refid="id12">
+ <footnote_reference auto="1" ids="id5" refid="id12">
6
should be 6, \n\
- <problematic id="id15" refid="id14">
+ <problematic ids="id15" refid="id14">
[#]_
is one too many,
- <footnote_reference auto="1" id="id7" refname="five">
+ <footnote_reference auto="1" ids="id7" refname="five">
should be 5, and \n\
- <footnote_reference auto="1" id="id8" refname="eight">
+ <footnote_reference auto="1" ids="id8" refname="eight">
doesn't exist.
- <footnote backrefs="id3" id="id9" name="1">
+ <footnote backrefs="id3" ids="id9" names="1">
<label>
1
<paragraph>
Manually-numbered footnote 1.
- <footnote auto="1" backrefs="id2" id="id10" name="2">
+ <footnote auto="1" backrefs="id2" ids="id10" names="2">
<label>
2
<paragraph>
Auto-numbered footnote 2.
- <footnote auto="1" backrefs="id1" id="four" name="four">
+ <footnote auto="1" backrefs="id1" ids="four" names="four">
<label>
4
<paragraph>
Auto-numbered footnote 4.
- <footnote backrefs="id4" id="id11" name="3">
+ <footnote backrefs="id4" ids="id11" names="3">
<label>
3
<paragraph>
Manually-numbered footnote 3
- <footnote auto="1" dupname="five" id="five">
+ <footnote auto="1" dupnames="five" ids="five">
<label>
5
<paragraph>
Auto-numbered footnote 5.
- <footnote auto="1" backrefs="id5" id="id12" name="6">
+ <footnote auto="1" backrefs="id5" ids="id12" names="6">
<label>
6
<paragraph>
Auto-numbered footnote 6.
- <footnote auto="1" dupname="five" id="id13">
+ <footnote auto="1" dupnames="five" ids="id13">
<label>
7
<system_message backrefs="id13" level="2" line="15" source="test data" type="WARNING">
@@ -372,7 +372,7 @@ and labelled auto-numbered footnotes:
Duplicate explicit target name: "five".
<paragraph>
Auto-numbered footnote 5 again (duplicate).
- <system_message backrefs="id15" id="id14" level="3" line="4" source="test data" type="ERROR">
+ <system_message backrefs="id15" ids="id14" level="3" line="4" source="test data" type="ERROR">
<paragraph>
Too many autonumbered footnote references: only 2 corresponding footnotes available.
"""],
@@ -385,10 +385,10 @@ Referencing a footnote by symbol [*]_.
<document source="test data">
<paragraph>
Referencing a footnote by symbol \n\
- <footnote_reference auto="*" id="id1" refid="id2">
+ <footnote_reference auto="*" ids="id1" refid="id2">
*
.
- <footnote auto="*" backrefs="id1" id="id2">
+ <footnote auto="*" backrefs="id1" ids="id2">
<label>
*
<paragraph>
@@ -415,98 +415,98 @@ u"""\
<document source="test data">
<paragraph>
A sequence of symbol footnote references:
- <footnote_reference auto="*" id="id1" refid="id13">
+ <footnote_reference auto="*" ids="id1" refid="id13">
*
\n\
- <footnote_reference auto="*" id="id2" refid="id14">
+ <footnote_reference auto="*" ids="id2" refid="id14">
\u2020
\n\
- <footnote_reference auto="*" id="id3" refid="id15">
+ <footnote_reference auto="*" ids="id3" refid="id15">
\u2021
\n\
- <footnote_reference auto="*" id="id4" refid="id16">
+ <footnote_reference auto="*" ids="id4" refid="id16">
\u00A7
\n\
- <footnote_reference auto="*" id="id5" refid="id17">
+ <footnote_reference auto="*" ids="id5" refid="id17">
\u00B6
\n\
- <footnote_reference auto="*" id="id6" refid="id18">
+ <footnote_reference auto="*" ids="id6" refid="id18">
#
\n\
- <footnote_reference auto="*" id="id7" refid="id19">
+ <footnote_reference auto="*" ids="id7" refid="id19">
\u2660
\n\
- <footnote_reference auto="*" id="id8" refid="id20">
+ <footnote_reference auto="*" ids="id8" refid="id20">
\u2665
\n\
- <footnote_reference auto="*" id="id9" refid="id21">
+ <footnote_reference auto="*" ids="id9" refid="id21">
\u2666
\n\
- <footnote_reference auto="*" id="id10" refid="id22">
+ <footnote_reference auto="*" ids="id10" refid="id22">
\u2663
\n\
- <footnote_reference auto="*" id="id11" refid="id23">
+ <footnote_reference auto="*" ids="id11" refid="id23">
**
\n\
- <footnote_reference auto="*" id="id12" refid="id24">
+ <footnote_reference auto="*" ids="id12" refid="id24">
\u2020\u2020
.
- <footnote auto="*" backrefs="id1" id="id13">
+ <footnote auto="*" backrefs="id1" ids="id13">
<label>
*
<paragraph>
Auto-symbol footnote 1.
- <footnote auto="*" backrefs="id2" id="id14">
+ <footnote auto="*" backrefs="id2" ids="id14">
<label>
\u2020
<paragraph>
Auto-symbol footnote 2.
- <footnote auto="*" backrefs="id3" id="id15">
+ <footnote auto="*" backrefs="id3" ids="id15">
<label>
\u2021
<paragraph>
Auto-symbol footnote 3.
- <footnote auto="*" backrefs="id4" id="id16">
+ <footnote auto="*" backrefs="id4" ids="id16">
<label>
\u00A7
<paragraph>
Auto-symbol footnote 4.
- <footnote auto="*" backrefs="id5" id="id17">
+ <footnote auto="*" backrefs="id5" ids="id17">
<label>
\u00B6
<paragraph>
Auto-symbol footnote 5.
- <footnote auto="*" backrefs="id6" id="id18">
+ <footnote auto="*" backrefs="id6" ids="id18">
<label>
#
<paragraph>
Auto-symbol footnote 6.
- <footnote auto="*" backrefs="id7" id="id19">
+ <footnote auto="*" backrefs="id7" ids="id19">
<label>
\u2660
<paragraph>
Auto-symbol footnote 7.
- <footnote auto="*" backrefs="id8" id="id20">
+ <footnote auto="*" backrefs="id8" ids="id20">
<label>
\u2665
<paragraph>
Auto-symbol footnote 8.
- <footnote auto="*" backrefs="id9" id="id21">
+ <footnote auto="*" backrefs="id9" ids="id21">
<label>
\u2666
<paragraph>
Auto-symbol footnote 9.
- <footnote auto="*" backrefs="id10" id="id22">
+ <footnote auto="*" backrefs="id10" ids="id22">
<label>
\u2663
<paragraph>
Auto-symbol footnote 10.
- <footnote auto="*" backrefs="id11" id="id23">
+ <footnote auto="*" backrefs="id11" ids="id23">
<label>
**
<paragraph>
Auto-symbol footnote 11.
- <footnote auto="*" backrefs="id12" id="id24">
+ <footnote auto="*" backrefs="id12" ids="id24">
<label>
\u2020\u2020
<paragraph>
@@ -523,12 +523,12 @@ Duplicate manual footnote labels:
<document source="test data">
<paragraph>
Duplicate manual footnote labels:
- <footnote dupname="1" id="id1">
+ <footnote dupnames="1" ids="id1">
<label>
1
<paragraph>
Footnote.
- <footnote dupname="1" id="id2">
+ <footnote dupnames="1" ids="id2">
<label>
1
<system_message backrefs="id2" level="2" line="5" source="test data" type="WARNING">