summaryrefslogtreecommitdiffstats
path: root/tests/test_renderers/fixtures/sphinx_directives.md
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-29 04:23:02 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-29 04:23:02 +0000
commit943e3dc057eca53e68ddec51529bd6a1279ebd8e (patch)
tree61fb7bac619a56dfbcdcbdb7b0d4d6535fc36fe9 /tests/test_renderers/fixtures/sphinx_directives.md
parentInitial commit. (diff)
downloadmyst-parser-upstream.tar.xz
myst-parser-upstream.zip
Adding upstream version 0.18.1.upstream/0.18.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/test_renderers/fixtures/sphinx_directives.md')
-rw-r--r--tests/test_renderers/fixtures/sphinx_directives.md441
1 files changed, 441 insertions, 0 deletions
diff --git a/tests/test_renderers/fixtures/sphinx_directives.md b/tests/test_renderers/fixtures/sphinx_directives.md
new file mode 100644
index 0000000..2b92457
--- /dev/null
+++ b/tests/test_renderers/fixtures/sphinx_directives.md
@@ -0,0 +1,441 @@
+default-role (`sphinx.directives.DefaultRole`):
+.
+```{default-role}
+```
+.
+<document source="<src>/index.md">
+.
+
+default-domain (`sphinx.directives.DefaultDomain`):
+.
+```{default-domain} mydomain
+```
+.
+<document source="<src>/index.md">
+.
+
+object (`sphinx.directives.ObjectDescription`):
+.
+```{object} something
+```
+.
+<document source="<src>/index.md">
+ <index entries="">
+ <desc classes="object" desctype="object" domain="" noindex="False" objtype="object">
+ <desc_signature classes="sig sig-object">
+ <desc_name classes="sig-name descname" xml:space="preserve">
+ something
+ <desc_content>
+.
+
+highlight (`sphinx.directives.code.Highlight`):
+.
+```{highlight} something
+```
+.
+<document source="<src>/index.md">
+ <highlightlang force="False" lang="something" linenothreshold="9223372036854775807">
+.
+
+code-block (`sphinx.directives.code.CodeBlock`):
+.
+```{code-block}
+:dedent:
+
+ a=1
+```
+.
+<document source="<src>/index.md">
+ <literal_block force="False" highlight_args="{}" language="default" xml:space="preserve">
+ a=1
+.
+
+sourcecode (`sphinx.directives.code.CodeBlock`):
+.
+```{sourcecode}
+```
+.
+<document source="<src>/index.md">
+ <literal_block force="False" highlight_args="{}" language="default" xml:space="preserve">
+.
+
+SKIP: Tested in sphinx builds
+.
+```{literalinclude} /path/to/file
+```
+.
+<document source="notset">
+ <system_message level="2" line="1" source="notset" type="WARNING">
+ <paragraph>
+ Include file '/srcdir/path/to/file' not found or reading it failed
+.
+
+toctree (`sphinx.directives.other.TocTree`):
+.
+```{toctree}
+```
+.
+<document source="<src>/index.md">
+ <compound classes="toctree-wrapper">
+ <toctree caption="True" entries="" glob="False" hidden="False" includefiles="" includehidden="False" maxdepth="-1" numbered="0" parent="index" titlesonly="False">
+.
+
+sectionauthor (`sphinx.directives.other.Author`):
+.
+```{sectionauthor} bob geldof
+```
+.
+<document source="<src>/index.md">
+.
+
+moduleauthor (`sphinx.directives.other.Author`):
+.
+```{moduleauthor} ringo starr
+```
+.
+<document source="<src>/index.md">
+.
+
+codeauthor (`sphinx.directives.other.Author`):
+.
+```{codeauthor} paul mcartney
+```
+.
+<document source="<src>/index.md">
+.
+
+index (`sphinx.directives.other.Index`):
+.
+```{index} something
+```
+.
+<document source="<src>/index.md">
+ <index entries="('single',\ 'something',\ 'index-0',\ '',\ None)" inline="False">
+ <target ids="index-0">
+.
+
+seealso (`sphinx.directives.other.SeeAlso`):
+.
+```{seealso}
+
+a
+```
+.
+<document source="<src>/index.md">
+ <seealso>
+ <paragraph>
+ a
+.
+
+tabularcolumns (`sphinx.directives.other.TabularColumns`):
+.
+```{tabularcolumns} spec
+```
+.
+<document source="<src>/index.md">
+ <tabular_col_spec spec="spec">
+.
+
+centered (`sphinx.directives.other.Centered`):
+.
+```{centered} text
+```
+.
+<document source="<src>/index.md">
+ <centered>
+ text
+.
+
+acks (`sphinx.directives.other.Acks`):
+.
+```{acks}
+
+- name
+```
+.
+<document source="<src>/index.md">
+ <acks>
+ <bullet_list bullet="-">
+ <list_item>
+ <paragraph>
+ name
+.
+
+hlist (`sphinx.directives.other.HList`):
+.
+```{hlist}
+
+- item
+```
+.
+<document source="<src>/index.md">
+ <hlist ncolumns="2">
+ <hlistcol>
+ <bullet_list>
+ <list_item>
+ <paragraph>
+ item
+ <hlistcol>
+ <bullet_list>
+.
+
+only (`sphinx.directives.other.Only`):
+.
+```{only} expr
+```
+.
+<document source="<src>/index.md">
+ <only expr="expr">
+.
+
+SKIP: Tested in sphinx builds
+.
+```{include} path/to/include
+```
+.
+<document source="notset">
+.
+
+figure (`sphinx.directives.patches.Figure`):
+.
+```{figure} path/to/figure
+
+*caption*
+
+legend
+```
+.
+<document source="<src>/index.md">
+ <figure>
+ <image uri="path/to/figure">
+ <caption>
+ <emphasis>
+ caption
+ <legend>
+ <paragraph>
+ legend
+.
+
+SKIP: MockingError: MockState has not yet implemented attribute 'nested_list_parse'
+.
+```{meta}
+foo
+```
+.
+<document source="notset">
+.
+
+table (`sphinx.directives.patches.RSTTable`):
+.
+```{table} *title*
+:name: name
+
+| a | b |
+|---|---|
+| 1 | 2 |
+```
+.
+<document source="<src>/index.md">
+ <table classes="colwidths-auto" ids="name" names="name">
+ <title>
+ <emphasis>
+ title
+ <tgroup cols="2">
+ <colspec colwidth="50">
+ <colspec colwidth="50">
+ <thead>
+ <row>
+ <entry>
+ <paragraph>
+ a
+ <entry>
+ <paragraph>
+ b
+ <tbody>
+ <row>
+ <entry>
+ <paragraph>
+ 1
+ <entry>
+ <paragraph>
+ 2
+.
+
+csv-table (`sphinx.directives.patches.CSVTable`):
+.
+```{csv-table}
+
+"Albatross", 2.99, "On a stick!"
+```
+.
+<document source="<src>/index.md">
+ <table>
+ <tgroup cols="3">
+ <colspec colwidth="33">
+ <colspec colwidth="33">
+ <colspec colwidth="33">
+ <tbody>
+ <row>
+ <entry>
+ <paragraph>
+ Albatross
+ <entry>
+ <paragraph>
+ 2.99
+ <entry>
+ <paragraph>
+ On a stick!
+.
+
+list-table (`sphinx.directives.patches.ListTable`):
+.
+```{list-table}
+
+* - item
+```
+.
+<document source="<src>/index.md">
+ <table>
+ <tgroup cols="1">
+ <colspec colwidth="100">
+ <tbody>
+ <row>
+ <entry>
+ <paragraph>
+ item
+.
+
+code (`sphinx.directives.patches.Code`):
+.
+```{code} python
+
+a
+```
+.
+<document source="<src>/index.md">
+ <literal_block force="False" highlight_args="{}" language="python" xml:space="preserve">
+ a
+.
+
+math (`sphinx.directives.patches.MathDirective`):
+.
+```{math}
+```
+.
+<document source="<src>/index.md">
+ <math_block docname="index" label="True" nowrap="False" number="True" xml:space="preserve">
+.
+
+deprecated (`sphinx.domains.changeset.VersionChange`):
+.
+```{deprecated} 0.3
+```
+.
+<document source="<src>/index.md">
+ <versionmodified type="deprecated" version="0.3">
+ <paragraph translatable="False">
+ <inline classes="versionmodified deprecated">
+ Deprecated since version 0.3.
+.
+
+versionadded (`sphinx.domains.changeset.VersionChange`):
+.
+```{versionadded} 0.2
+```
+.
+<document source="<src>/index.md">
+ <versionmodified type="versionadded" version="0.2">
+ <paragraph translatable="False">
+ <inline classes="versionmodified added">
+ New in version 0.2.
+.
+
+versionchanged (`sphinx.domains.changeset.VersionChange`):
+.
+```{versionchanged} 0.1
+```
+.
+<document source="<src>/index.md">
+ <versionmodified type="versionchanged" version="0.1">
+ <paragraph translatable="False">
+ <inline classes="versionmodified changed">
+ Changed in version 0.1.
+.
+
+glossary (`sphinx.domains.std.Glossary`):
+.
+```{glossary}
+
+term 1 : A
+term 2 : B
+ Definition of both terms.
+```
+.
+<document source="<src>/index.md">
+ <glossary>
+ <definition_list classes="glossary">
+ <definition_list_item>
+ <term ids="term-term-1">
+ term 1
+ <index entries="('single',\ 'term\ 1',\ 'term-term-1',\ 'main',\ 'A')">
+ <term ids="term-term-2">
+ term 2
+ <index entries="('single',\ 'term\ 2',\ 'term-term-2',\ 'main',\ 'B')">
+ <definition>
+ <paragraph>
+ Definition of both terms.
+.
+
+SPHINX4-SKIP productionlist (`sphinx.domains.std.ProductionList`):
+.
+```{productionlist} try_stmt: try1_stmt | try2_stmt
+```
+.
+<document source="<src>/index.md">
+ <productionlist>
+ <production ids="grammar-token-try_stmt" tokenname="try_stmt" xml:space="preserve">
+ try1_stmt | try2_stmt
+.
+
+cmdoption (`sphinx.domains.std.Cmdoption`):
+.
+```{cmdoption} a
+```
+.
+<document source="<src>/index.md">
+ <index entries="('pair',\ 'command\ line\ option;\ a',\ 'cmdoption-arg-a',\ '',\ None)">
+ <desc classes="std cmdoption" desctype="cmdoption" domain="std" noindex="False" objtype="cmdoption">
+ <desc_signature allnames="a" classes="sig sig-object" ids="cmdoption-arg-a">
+ <desc_name classes="sig-name descname" xml:space="preserve">
+ a
+ <desc_addname classes="sig-prename descclassname" xml:space="preserve">
+ <desc_content>
+.
+
+rst:directive (`sphinx.domains.rst.ReSTDirective`):
+.
+```{rst:directive} a
+```
+.
+<document source="<src>/index.md">
+ <index entries="('single',\ 'a\ (directive)',\ 'directive-a',\ '',\ None)">
+ <desc classes="rst directive" desctype="directive" domain="rst" noindex="False" objtype="directive">
+ <desc_signature classes="sig sig-object" ids="directive-a">
+ <desc_name classes="sig-name descname" xml:space="preserve">
+ .. a::
+ <desc_content>
+.
+
+SPHINX4-SKIP rst:directive:option (`sphinx.domains.rst.ReSTDirectiveOption`):
+.
+```{rst:directive:option} a
+```
+.
+<document source="<src>/index.md">
+ <index entries="('single',\ ':a:\ (directive\ option)',\ 'directive-option-a',\ '',\ 'A')">
+ <desc classes="rst directive:option" desctype="directive:option" domain="rst" noindex="False" objtype="directive:option">
+ <desc_signature classes="sig sig-object" ids="directive-option-a">
+ <desc_name classes="sig-name descname" xml:space="preserve">
+ :a:
+ <desc_content>
+.