parent
33cd883e27
commit
56a901f9e1
3 changed files with 9 additions and 6 deletions
|
|
@ -23,7 +23,7 @@ import std/private/miscdollars
|
|||
import os
|
||||
|
||||
proc toAst(input: string,
|
||||
rstOptions: RstParseOptions = {roPreferMarkdown, roSupportMarkdown, roNimFile},
|
||||
rstOptions: RstParseOptions = {roPreferMarkdown, roSupportMarkdown, roNimFile, roSandboxDisabled},
|
||||
error: ref string = nil,
|
||||
warnings: ref seq[string] = nil): string =
|
||||
## If `error` is nil then no errors should be generated.
|
||||
|
|
@ -866,7 +866,7 @@ suite "RST include directive":
|
|||
test "Include whole":
|
||||
"other.rst".writeFile("**test1**")
|
||||
let input = ".. include:: other.rst"
|
||||
doAssert "<strong>test1</strong>" == rstTohtml(input, {}, defaultConfig())
|
||||
doAssert "<strong>test1</strong>" == rstTohtml(input, {roSandboxDisabled}, defaultConfig())
|
||||
removeFile("other.rst")
|
||||
|
||||
test "Include starting from":
|
||||
|
|
@ -880,7 +880,7 @@ OtherStart
|
|||
.. include:: other.rst
|
||||
:start-after: OtherStart
|
||||
"""
|
||||
check "<em>Visible</em>" == rstTohtml(input, {}, defaultConfig())
|
||||
check "<em>Visible</em>" == rstTohtml(input, {roSandboxDisabled}, defaultConfig())
|
||||
removeFile("other.rst")
|
||||
|
||||
test "Include everything before":
|
||||
|
|
@ -894,7 +894,7 @@ And this should **NOT** be visible in `docs.html`
|
|||
.. include:: other.rst
|
||||
:end-before: OtherEnd
|
||||
"""
|
||||
doAssert "<em>Visible</em>" == rstTohtml(input, {}, defaultConfig())
|
||||
doAssert "<em>Visible</em>" == rstTohtml(input, {roSandboxDisabled}, defaultConfig())
|
||||
removeFile("other.rst")
|
||||
|
||||
|
||||
|
|
@ -912,7 +912,7 @@ And this should **NOT** be visible in `docs.html`
|
|||
:start-after: OtherStart
|
||||
:end-before: OtherEnd
|
||||
"""
|
||||
check "<em>Visible</em>" == rstTohtml(input, {}, defaultConfig())
|
||||
check "<em>Visible</em>" == rstTohtml(input, {roSandboxDisabled}, defaultConfig())
|
||||
removeFile("other.rst")
|
||||
|
||||
|
||||
|
|
@ -932,7 +932,7 @@ And this should **NOT** be visible in `docs.html`
|
|||
:start-after: OtherStart
|
||||
:end-before: OtherEnd
|
||||
"""
|
||||
doAssert "<em>Visible</em>" == rstTohtml(input, {}, defaultConfig())
|
||||
doAssert "<em>Visible</em>" == rstTohtml(input, {roSandboxDisabled}, defaultConfig())
|
||||
removeFile("other.rst")
|
||||
|
||||
suite "RST escaping":
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue