activated more tests, allow input in test spec
This commit is contained in:
parent
e012eb1001
commit
9c2365d5c2
26 changed files with 223 additions and 124 deletions
|
|
@ -1,3 +1,7 @@
|
|||
discard """
|
||||
outputsub: ""
|
||||
"""
|
||||
|
||||
# tests for rstgen module.
|
||||
|
||||
import ../../lib/packages/docutils/rstgen
|
||||
|
|
@ -27,7 +31,7 @@ suite "YAML syntax highlighting":
|
|||
<span class="Punctuation">?</span> <span class="StringLit">key</span>
|
||||
<span class="Punctuation">:</span> <span class="StringLit">value</span>
|
||||
<span class="Keyword">...</span></pre>"""
|
||||
|
||||
|
||||
test "Block scalars":
|
||||
let input = """.. code-block:: yaml
|
||||
a literal block scalar: |
|
||||
|
|
@ -55,7 +59,7 @@ suite "YAML syntax highlighting":
|
|||
<span class="StringLit">another literal block scalar</span><span class="Punctuation">:</span>
|
||||
<span class="Command">|+</span> <span class="Comment"># comment after header</span><span class="LongStringLit">
|
||||
allowed, since more indented than parent</span></pre>"""
|
||||
|
||||
|
||||
test "Directives":
|
||||
let input = """.. code-block:: yaml
|
||||
%YAML 1.2
|
||||
|
|
@ -97,7 +101,7 @@ suite "YAML syntax highlighting":
|
|||
<span class="StringLit">more numbers</span><span class="Punctuation">:</span> <span class="Punctuation">[</span><span class="DecNumber">-783</span><span class="Punctuation">,</span> <span class="FloatNumber">11e78</span><span class="Punctuation">]</span><span class="Punctuation">,</span>
|
||||
<span class="StringLit">not numbers</span><span class="Punctuation">:</span> <span class="Punctuation">[</span> <span class="StringLit">42e</span><span class="Punctuation">,</span> <span class="StringLit">0023</span><span class="Punctuation">,</span> <span class="StringLit">+32.37</span><span class="Punctuation">,</span> <span class="StringLit">8 ball</span><span class="Punctuation">]</span>
|
||||
<span class="Punctuation">}</span></pre>"""
|
||||
|
||||
|
||||
test "Anchors, Aliases, Tags":
|
||||
let input = """.. code-block:: yaml
|
||||
--- !!map
|
||||
|
|
@ -136,4 +140,4 @@ suite "YAML syntax highlighting":
|
|||
<span class="DecNumber">-3</span>
|
||||
<span class="DecNumber">-4</span>
|
||||
<span class="StringLit">example.com/not/a#comment</span><span class="Punctuation">:</span>
|
||||
<span class="StringLit">?not a map key</span></pre>"""
|
||||
<span class="StringLit">?not a map key</span></pre>"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue