summaryrefslogtreecommitdiff
path: root/docutils/test/test_transforms/test_footnotes.py
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2021-06-18 18:55:08 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2021-06-18 18:55:08 +0000
commite400a59eee150af30ba8d4eda7d14656b92c4cc1 (patch)
tree630b45123719f27a3c5ac3781620c82502ae73ef /docutils/test/test_transforms/test_footnotes.py
parent0f307e0f38576b464a1d93034f51f11938e4067a (diff)
downloaddocutils-e400a59eee150af30ba8d4eda7d14656b92c4cc1.tar.gz
Change default value for the "auto_id_prefix" setting to "%".
Auto-generated IDs use the tag name as prefix. Set auto_id_prefix_ to "id" if you want unchanged auto-IDs. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk@8771 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
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 a7104f541..f3bf94cea 100755
--- a/docutils/test/test_transforms/test_footnotes.py
+++ b/docutils/test/test_transforms/test_footnotes.py
@@ -33,9 +33,9 @@ totest['footnotes'] = ((Footnotes,), [
"""\
<document source="test data">
<paragraph>
- <footnote_reference auto="1" ids="id1" refid="autolabel">
+ <footnote_reference auto="1" ids="footnote-reference-1" refid="autolabel">
1
- <footnote auto="1" backrefs="id1" ids="autolabel" names="autolabel">
+ <footnote auto="1" backrefs="footnote-reference-1" ids="autolabel" names="autolabel">
<label>
1
<paragraph>
@@ -50,9 +50,9 @@ autonumber: [#]_
<document source="test data">
<paragraph>
autonumber: \n\
- <footnote_reference auto="1" ids="id1" refid="id2">
+ <footnote_reference auto="1" ids="footnote-reference-1" refid="footnote-1">
1
- <footnote auto="1" backrefs="id1" ids="id2" names="1">
+ <footnote auto="1" backrefs="footnote-reference-1" ids="footnote-1" names="1">
<label>
1
<paragraph>
@@ -71,29 +71,29 @@ autonumber: [#]_
"""\
<document source="test data">
<paragraph>
- <footnote_reference auto="1" ids="id1" refid="id3">
+ <footnote_reference auto="1" ids="footnote-reference-1" refid="footnote-1">
1
is the first auto-numbered footnote reference.
- <footnote_reference auto="1" ids="id2" refid="id4">
+ <footnote_reference auto="1" ids="footnote-reference-2" refid="footnote-2">
2
is the second auto-numbered footnote reference.
- <footnote auto="1" backrefs="id1" ids="id3" names="1">
+ <footnote auto="1" backrefs="footnote-reference-1" ids="footnote-1" names="1">
<label>
1
<paragraph>
Auto-numbered footnote 1.
- <footnote auto="1" backrefs="id2" ids="id4" names="2">
+ <footnote auto="1" backrefs="footnote-reference-2" ids="footnote-2" names="2">
<label>
2
<paragraph>
Auto-numbered footnote 2.
- <footnote auto="1" backrefs="id6" ids="id5" names="3">
+ <footnote auto="1" backrefs="footnote-reference-3" ids="footnote-3" names="3">
<label>
3
<paragraph>
Auto-numbered footnote 3.
<paragraph>
- <footnote_reference auto="1" ids="id6" refid="id5">
+ <footnote_reference auto="1" ids="footnote-reference-3" refid="footnote-3">
3
is the third auto-numbered footnote reference.
"""],
@@ -114,32 +114,32 @@ generated by the footnotes: first_, second_, third_.
"""\
<document source="test data">
<paragraph>
- <footnote_reference auto="1" ids="id1" refid="third">
+ <footnote_reference auto="1" ids="footnote-reference-1" refid="third">
3
is a reference to the third auto-numbered footnote.
- <footnote auto="1" backrefs="id3" ids="first" names="first">
+ <footnote auto="1" backrefs="footnote-reference-3" ids="first" names="first">
<label>
1
<paragraph>
First auto-numbered footnote.
- <footnote auto="1" backrefs="id2" ids="second" names="second">
+ <footnote auto="1" backrefs="footnote-reference-2" ids="second" names="second">
<label>
2
<paragraph>
Second auto-numbered footnote.
- <footnote auto="1" backrefs="id1 id4" ids="third" names="third">
+ <footnote auto="1" backrefs="footnote-reference-1 footnote-reference-4" ids="third" names="third">
<label>
3
<paragraph>
Third auto-numbered footnote.
<paragraph>
- <footnote_reference auto="1" ids="id2" refid="second">
+ <footnote_reference auto="1" ids="footnote-reference-2" refid="second">
2
is a reference to the second auto-numbered footnote.
- <footnote_reference auto="1" ids="id3" refid="first">
+ <footnote_reference auto="1" ids="footnote-reference-3" refid="first">
1
is a reference to the first auto-numbered footnote.
- <footnote_reference auto="1" ids="id4" refid="third">
+ <footnote_reference auto="1" ids="footnote-reference-4" refid="third">
3
is another reference to the third auto-numbered footnote.
<paragraph>
@@ -174,39 +174,39 @@ Mixed anonymous and labelled auto-numbered footnotes:
<paragraph>
Mixed anonymous and labelled auto-numbered footnotes:
<paragraph>
- <footnote_reference auto="1" ids="id1" refid="four">
+ <footnote_reference auto="1" ids="footnote-reference-1" refid="four">
4
should be 4, \n\
- <footnote_reference auto="1" ids="id2" refid="id7">
+ <footnote_reference auto="1" ids="footnote-reference-2" refid="footnote-1">
1
should be 1,
- <footnote_reference auto="1" ids="id3" refid="id8">
+ <footnote_reference auto="1" ids="footnote-reference-3" refid="footnote-2">
3
should be 3, \n\
- <problematic ids="id11 id4" refid="id10">
+ <problematic ids="problematic-1 footnote-reference-4" refid="system-message-1">
[#]_
is one too many,
- <footnote_reference auto="1" ids="id5" refid="two">
+ <footnote_reference auto="1" ids="footnote-reference-5" refid="two">
2
should be 2, and \n\
- <footnote_reference auto="1" ids="id6" refname="six">
+ <footnote_reference auto="1" ids="footnote-reference-6" refname="six">
doesn't exist.
- <footnote auto="1" backrefs="id2" ids="id7" names="1">
+ <footnote auto="1" backrefs="footnote-reference-2" ids="footnote-1" names="1">
<label>
1
<paragraph>
Auto-numbered footnote 1.
- <footnote auto="1" backrefs="id5" ids="two" names="two">
+ <footnote auto="1" backrefs="footnote-reference-5" ids="two" names="two">
<label>
2
<paragraph>
Auto-numbered footnote 2.
- <footnote auto="1" backrefs="id3" ids="id8" names="3">
+ <footnote auto="1" backrefs="footnote-reference-3" ids="footnote-2" names="3">
<label>
3
<paragraph>
Auto-numbered footnote 3.
- <footnote auto="1" backrefs="id1" ids="four" names="four">
+ <footnote auto="1" backrefs="footnote-reference-1" ids="four" names="four">
<label>
4
<paragraph>
@@ -216,15 +216,15 @@ Mixed anonymous and labelled auto-numbered footnotes:
5
<paragraph>
Auto-numbered footnote 5.
- <footnote auto="1" dupnames="five" ids="id9">
+ <footnote auto="1" dupnames="five" ids="five-1">
<label>
6
- <system_message backrefs="id9" level="2" line="12" source="test data" type="WARNING">
+ <system_message backrefs="five-1" level="2" line="12" source="test data" type="WARNING">
<paragraph>
Duplicate explicit target name: "five".
<paragraph>
Auto-numbered footnote 5 again (duplicate).
- <system_message backrefs="id11" ids="id10" level="3" line="3" source="test data" type="ERROR">
+ <system_message backrefs="problematic-1" ids="system-message-1" level="3" line="3" source="test data" type="ERROR">
<paragraph>
Too many autonumbered footnote references: only 2 corresponding footnotes available.
"""],
@@ -239,12 +239,12 @@ Mixed auto-numbered and manual footnotes:
<document source="test data">
<paragraph>
Mixed auto-numbered and manual footnotes:
- <footnote ids="id1" names="1">
+ <footnote ids="footnote-1" names="1">
<label>
1
<paragraph>
manually numbered
- <footnote auto="1" ids="id2" names="2">
+ <footnote auto="1" ids="footnote-2" names="2">
<label>
2
<paragraph>
@@ -269,20 +269,20 @@ An unlabeled autonumbered footnote referece: [#]_.
<document source="test data">
<paragraph>
A labeled autonumbered footnote referece: \n\
- <footnote_reference auto="1" ids="id1" refid="footnote">
+ <footnote_reference auto="1" ids="footnote-reference-1" refid="footnote">
2
.
<paragraph>
An unlabeled autonumbered footnote referece: \n\
- <footnote_reference auto="1" ids="id2" refid="id3">
+ <footnote_reference auto="1" ids="footnote-reference-2" refid="footnote-1">
1
.
- <footnote auto="1" backrefs="id2" ids="id3" names="1">
+ <footnote auto="1" backrefs="footnote-reference-2" ids="footnote-1" names="1">
<label>
1
<paragraph>
Unlabeled autonumbered footnote.
- <footnote auto="1" backrefs="id1" ids="footnote" names="footnote">
+ <footnote auto="1" backrefs="footnote-reference-1" ids="footnote" names="footnote">
<label>
2
<paragraph>
@@ -313,44 +313,44 @@ and labelled auto-numbered footnotes:
Mixed manually-numbered, anonymous auto-numbered,
and labelled auto-numbered footnotes:
<paragraph>
- <footnote_reference auto="1" ids="id1" refid="four">
+ <footnote_reference auto="1" ids="footnote-reference-1" refid="four">
4
should be 4, \n\
- <footnote_reference auto="1" ids="id2" refid="id10">
+ <footnote_reference auto="1" ids="footnote-reference-2" refid="footnote-2">
2
should be 2,
- <footnote_reference ids="id3" refid="id9">
+ <footnote_reference ids="footnote-reference-3" refid="footnote-1">
1
is 1, \n\
- <footnote_reference ids="id4" refid="id11">
+ <footnote_reference ids="footnote-reference-4" refid="footnote-3">
3
is 3,
- <footnote_reference auto="1" ids="id5" refid="id12">
+ <footnote_reference auto="1" ids="footnote-reference-5" refid="footnote-4">
6
should be 6, \n\
- <problematic ids="id15 id6" refid="id14">
+ <problematic ids="problematic-1 footnote-reference-6" refid="system-message-1">
[#]_
is one too many,
- <footnote_reference auto="1" ids="id7" refname="five">
+ <footnote_reference auto="1" ids="footnote-reference-7" refname="five">
should be 5, and \n\
- <footnote_reference auto="1" ids="id8" refname="eight">
+ <footnote_reference auto="1" ids="footnote-reference-8" refname="eight">
doesn't exist.
- <footnote backrefs="id3" ids="id9" names="1">
+ <footnote backrefs="footnote-reference-3" ids="footnote-1" names="1">
<label>
1
<paragraph>
Manually-numbered footnote 1.
- <footnote auto="1" backrefs="id2" ids="id10" names="2">
+ <footnote auto="1" backrefs="footnote-reference-2" ids="footnote-2" names="2">
<label>
2
<paragraph>
Auto-numbered footnote 2.
- <footnote auto="1" backrefs="id1" ids="four" names="four">
+ <footnote auto="1" backrefs="footnote-reference-1" ids="four" names="four">
<label>
4
<paragraph>
Auto-numbered footnote 4.
- <footnote backrefs="id4" ids="id11" names="3">
+ <footnote backrefs="footnote-reference-4" ids="footnote-3" names="3">
<label>
3
<paragraph>
@@ -360,20 +360,20 @@ and labelled auto-numbered footnotes:
5
<paragraph>
Auto-numbered footnote 5.
- <footnote auto="1" backrefs="id5" ids="id12" names="6">
+ <footnote auto="1" backrefs="footnote-reference-5" ids="footnote-4" names="6">
<label>
6
<paragraph>
Auto-numbered footnote 6.
- <footnote auto="1" dupnames="five" ids="id13">
+ <footnote auto="1" dupnames="five" ids="five-1">
<label>
7
- <system_message backrefs="id13" level="2" line="15" source="test data" type="WARNING">
+ <system_message backrefs="five-1" level="2" line="15" source="test data" type="WARNING">
<paragraph>
Duplicate explicit target name: "five".
<paragraph>
Auto-numbered footnote 5 again (duplicate).
- <system_message backrefs="id15" ids="id14" level="3" line="4" source="test data" type="ERROR">
+ <system_message backrefs="problematic-1" ids="system-message-1" level="3" line="4" source="test data" type="ERROR">
<paragraph>
Too many autonumbered footnote references: only 2 corresponding footnotes available.
"""],
@@ -386,10 +386,10 @@ Referencing a footnote by symbol [*]_.
<document source="test data">
<paragraph>
Referencing a footnote by symbol \n\
- <footnote_reference auto="*" ids="id1" refid="id2">
+ <footnote_reference auto="*" ids="footnote-reference-1" refid="footnote-1">
*
.
- <footnote auto="*" backrefs="id1" ids="id2">
+ <footnote auto="*" backrefs="footnote-reference-1" ids="footnote-1">
<label>
*
<paragraph>
@@ -416,98 +416,98 @@ u"""\
<document source="test data">
<paragraph>
A sequence of symbol footnote references:
- <footnote_reference auto="*" ids="id1" refid="id13">
+ <footnote_reference auto="*" ids="footnote-reference-1" refid="footnote-1">
*
\n\
- <footnote_reference auto="*" ids="id2" refid="id14">
+ <footnote_reference auto="*" ids="footnote-reference-2" refid="footnote-2">
\u2020
\n\
- <footnote_reference auto="*" ids="id3" refid="id15">
+ <footnote_reference auto="*" ids="footnote-reference-3" refid="footnote-3">
\u2021
\n\
- <footnote_reference auto="*" ids="id4" refid="id16">
+ <footnote_reference auto="*" ids="footnote-reference-4" refid="footnote-4">
\u00A7
\n\
- <footnote_reference auto="*" ids="id5" refid="id17">
+ <footnote_reference auto="*" ids="footnote-reference-5" refid="footnote-5">
\u00B6
\n\
- <footnote_reference auto="*" ids="id6" refid="id18">
+ <footnote_reference auto="*" ids="footnote-reference-6" refid="footnote-6">
#
\n\
- <footnote_reference auto="*" ids="id7" refid="id19">
+ <footnote_reference auto="*" ids="footnote-reference-7" refid="footnote-7">
\u2660
\n\
- <footnote_reference auto="*" ids="id8" refid="id20">
+ <footnote_reference auto="*" ids="footnote-reference-8" refid="footnote-8">
\u2665
\n\
- <footnote_reference auto="*" ids="id9" refid="id21">
+ <footnote_reference auto="*" ids="footnote-reference-9" refid="footnote-9">
\u2666
\n\
- <footnote_reference auto="*" ids="id10" refid="id22">
+ <footnote_reference auto="*" ids="footnote-reference-10" refid="footnote-10">
\u2663
\n\
- <footnote_reference auto="*" ids="id11" refid="id23">
+ <footnote_reference auto="*" ids="footnote-reference-11" refid="footnote-11">
**
\n\
- <footnote_reference auto="*" ids="id12" refid="id24">
+ <footnote_reference auto="*" ids="footnote-reference-12" refid="footnote-12">
\u2020\u2020
.
- <footnote auto="*" backrefs="id1" ids="id13">
+ <footnote auto="*" backrefs="footnote-reference-1" ids="footnote-1">
<label>
*
<paragraph>
Auto-symbol footnote 1.
- <footnote auto="*" backrefs="id2" ids="id14">
+ <footnote auto="*" backrefs="footnote-reference-2" ids="footnote-2">
<label>
\u2020
<paragraph>
Auto-symbol footnote 2.
- <footnote auto="*" backrefs="id3" ids="id15">
+ <footnote auto="*" backrefs="footnote-reference-3" ids="footnote-3">
<label>
\u2021
<paragraph>
Auto-symbol footnote 3.
- <footnote auto="*" backrefs="id4" ids="id16">
+ <footnote auto="*" backrefs="footnote-reference-4" ids="footnote-4">
<label>
\u00A7
<paragraph>
Auto-symbol footnote 4.
- <footnote auto="*" backrefs="id5" ids="id17">
+ <footnote auto="*" backrefs="footnote-reference-5" ids="footnote-5">
<label>
\u00B6
<paragraph>
Auto-symbol footnote 5.
- <footnote auto="*" backrefs="id6" ids="id18">
+ <footnote auto="*" backrefs="footnote-reference-6" ids="footnote-6">
<label>
#
<paragraph>
Auto-symbol footnote 6.
- <footnote auto="*" backrefs="id7" ids="id19">
+ <footnote auto="*" backrefs="footnote-reference-7" ids="footnote-7">
<label>
\u2660
<paragraph>
Auto-symbol footnote 7.
- <footnote auto="*" backrefs="id8" ids="id20">
+ <footnote auto="*" backrefs="footnote-reference-8" ids="footnote-8">
<label>
\u2665
<paragraph>
Auto-symbol footnote 8.
- <footnote auto="*" backrefs="id9" ids="id21">
+ <footnote auto="*" backrefs="footnote-reference-9" ids="footnote-9">
<label>
\u2666
<paragraph>
Auto-symbol footnote 9.
- <footnote auto="*" backrefs="id10" ids="id22">
+ <footnote auto="*" backrefs="footnote-reference-10" ids="footnote-10">
<label>
\u2663
<paragraph>
Auto-symbol footnote 10.
- <footnote auto="*" backrefs="id11" ids="id23">
+ <footnote auto="*" backrefs="footnote-reference-11" ids="footnote-11">
<label>
**
<paragraph>
Auto-symbol footnote 11.
- <footnote auto="*" backrefs="id12" ids="id24">
+ <footnote auto="*" backrefs="footnote-reference-12" ids="footnote-12">
<label>
\u2020\u2020
<paragraph>
@@ -524,15 +524,15 @@ Duplicate manual footnote labels:
<document source="test data">
<paragraph>
Duplicate manual footnote labels:
- <footnote dupnames="1" ids="id1">
+ <footnote dupnames="1" ids="footnote-1">
<label>
1
<paragraph>
Footnote.
- <footnote dupnames="1" ids="id2">
+ <footnote dupnames="1" ids="footnote-2">
<label>
1
- <system_message backrefs="id2" level="2" line="5" source="test data" type="WARNING">
+ <system_message backrefs="footnote-2" level="2" line="5" source="test data" type="WARNING">
<paragraph>
Duplicate explicit target name: "1".
<paragraph>