More descriptive names of test files (#9531)

* change generic `tissues` name to more specific
* change `tvarious` to more specific names
This commit is contained in:
Miran 2018-10-29 17:07:27 +01:00 • committed by Andreas Rumpf
commit 1b17c9f693
20 changed files with 8 additions and 7 deletions

View file

@ -0,0 +1,54 @@
discard """
output: '''true'''
"""
block tissue600:
for i in 1..1:
var reported = false
proc report() =
reported = true
import sequtils
block tissue1502def:
let xs: seq[tuple[key: string, val: seq[string]]] = @[("foo", @["bar"])]
let maps = xs.map(
proc(x: auto): tuple[typ: string, maps: seq[string]] =
(x.key, x.val.map(proc(x: string): string = x)))
block tissue1642:
var i = 0
proc p() = inc(i)
block tissue1846:
type
TBinOp[T] = proc (x,y: T): bool
THeap[T] = object
cmp: TBinOp[T]
proc less[T](x,y: T): bool =
x < y
proc initHeap[T](cmp: TBinOp[T]): THeap[T] =
result.cmp = cmp
var h = initHeap[int](less[int])
echo h.cmp(2,3)
block tissue1911:
proc foo(x: int) : auto =
proc helper() : int = x
proc bar() : int = helper()
proc baz() : int = helper()
return (bar, baz)