The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#use Test::More (tests => 6);
use Test;
BEGIN {plan tests=>6}
use Tcl::Tk qw(:perlTk);
my $mw = MainWindow->new;
$mw->update;
my $start = time;
$mw->interp->after(1000,sub { my $t = time;
                      ok($t!=$start);
                      ok( $t >= $start+1);
                      ok( $t <= $start+2 ) });
$mw->interp->after(2000,sub { my $t = time;
                      ok( $t >= $start+2 );
                      ok( $t <= $start+3 ) });
$mw->interp->after(3000,sub{$mw->destroy});
MainLoop;
ok(time >= $start+3);