diff options
author | metagn <metagngn@gmail.com> | 2022-11-22 22:40:05 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-22 20:40:05 +0100 |
commit | 5adfaa2a9247322f5dd3a0f911e0dea25a616b14 (patch) | |
tree | ae618418d9f07e631777bc6875de70dfb857c7df /tests/stdlib | |
parent | 09b7f90475006c58139da5b959b6ea3f47c0e5c1 (diff) | |
download | Nim-5adfaa2a9247322f5dd3a0f911e0dea25a616b14.tar.gz |
render post expr blocks better (#20871)
* render post expr blocks * remove pointless diff * fix PR split mistake
Diffstat (limited to 'tests/stdlib')
-rw-r--r-- | tests/stdlib/trepr.nim | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/tests/stdlib/trepr.nim b/tests/stdlib/trepr.nim index c85ae2b2a..0511d1004 100644 --- a/tests/stdlib/trepr.nim +++ b/tests/stdlib/trepr.nim @@ -271,5 +271,56 @@ func fn2(): int = ## comment result = 1""" + block: # block calls + let a = deb: + foo(a, b, (c, d)): + e + f + do: g + of h: i + elif j: k + except m: n + do () -> u: v + finally: o + + a + b: + c + d + do: + e + f + else: g + + *a: b + do: c + + doAssert a == """foo(a, b, (c, d)): + e + f +do: + g +of h: + i +elif j: + k +except m: + n +do -> u: + v +finally: + o +a + b: + c + d +do: + e + f +else: + g +*a: + b +do: + c""" + static: main() main() |