]>
git.saurik.com Git - redis.git/blob - tests/support/test.tcl
5 proc test
{name code okpattern
} {
7 # if {$::testnum < $::first || $::testnum > $::last} return
8 puts -nonewline [format "#%03d %-68s " $::testnum $name]
10 set retval
[uplevel 1 $code]
11 if {$okpattern eq
$retval ||
[string match
$okpattern $retval]} {
15 puts "!! ERROR expected\n'$okpattern'\nbut got\n'$retval'"
19 if {![string match
{*0 leaks
*} [exec leaks redis-server
]]} {
20 puts "--------- Test $::testnum LEAKED! --------"