Add test for #157.

This commit is contained in:
Sönke Ludwig 2019-06-16 22:30:34 +02:00
parent 79bb21c6a3
commit 19ea38fc72

View file

@ -0,0 +1,29 @@
/+ dub.sdl:
name "tests"
dependency "vibe-core" path=".."
+/
module tests;
import vibe.core.channel;
import vibe.core.core;
import core.time;
void main()
{
auto ch = createChannel!int();
auto p = runTask({
sleep(1.seconds);
ch.close();
});
auto c = runTask({
while (!ch.empty) {
try ch.consumeOne();
catch (Exception e) assert(false, e.msg);
}
});
p.join();
c.join();
}