workaround issue #8223 nim doc fails with doAssertRaises (#8245)

This commit is contained in:
Timothee Cour
2018-07-07 23:16:13 -07:00
committed by Andreas Rumpf
parent a6c3bbf01a
commit befca425c4

View File

@@ -4123,10 +4123,13 @@ else:
template doAssertRaises*(exception, code: untyped): typed =
## Raises ``AssertionError`` if specified ``code`` does not raise the
## specified exception.
runnableExamples:
doAssertRaises(ValueError):
raise newException(ValueError, "Hello World")
## specified exception. Example:
##
## .. code-block:: nim
## doAssertRaises(ValueError):
## raise newException(ValueError, "Hello World")
# TODO: investigate why runnableExamples here caused
# https://github.com/nim-lang/Nim/issues/8223
var wrong = false
try:
code