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
commit befca425c4

View file

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