more future API
[scpubgit/TenDotTcl.git] / t / future.t
CommitLineData
15e006dc 1BEGIN { exec(tclsh => 't/tcl/harness.tcl' => $0) }
2
3package require ten
4
5ten::future f1
6
7ok {![f1 is_ready]} "Future not yet ready"
8
9set ready_args ""
10set done_args ""
11
12f1 on_ready {set "[namespace current]::ready_args"}
13
14f1 on_done {set "[namespace current]::done_args"}
15
16f1 done foo bar
17
18ok {[f1 is_ready]} "Future ready"
19
20done_testing