factor/extra/concurrency/promises/promises-tests.factor

13 lines
293 B
Factor
Raw Normal View History

IN: temporary
USING: vectors concurrency.promises kernel threads sequences
tools.test ;
[ V{ 50 50 50 } ] [
0 <vector>
<promise>
[ ?promise swap push ] in-thread
[ ?promise swap push ] in-thread
[ ?promise swap push ] in-thread
50 swap fulfill
] unit-test