mirror of
https://github.com/logos-storage/nim-libp2p.git
synced 2026-01-08 16:43:09 +00:00
failing test
This commit is contained in:
parent
55b763264e
commit
5dbed426c2
@ -235,6 +235,22 @@ suite "Mplex":
|
|||||||
check await allFutures(rfut, wfut, wfut2).withTimeout(100.millis)
|
check await allFutures(rfut, wfut, wfut2).withTimeout(100.millis)
|
||||||
await conn.close()
|
await conn.close()
|
||||||
|
|
||||||
|
asyncTest "should complete both read and push 2":
|
||||||
|
proc writeHandler(data: seq[byte]) {.async, gcsafe.} = discard
|
||||||
|
let
|
||||||
|
conn = newBufferStream(writeHandler)
|
||||||
|
chann = LPChannel.init(1, conn, true)
|
||||||
|
|
||||||
|
var data = newSeq[byte](1)
|
||||||
|
let rfut = chann.readExactly(addr data[0], 1)
|
||||||
|
rfut.cancel()
|
||||||
|
|
||||||
|
let wfut = chann.pushData(@[0'u8])
|
||||||
|
let wfut2 = chann.pushData(@[0'u8])
|
||||||
|
await chann.reset()
|
||||||
|
check await allFutures(rfut, wfut, wfut2).withTimeout(100.millis)
|
||||||
|
await conn.close()
|
||||||
|
|
||||||
asyncTest "channel should fail writing":
|
asyncTest "channel should fail writing":
|
||||||
proc writeHandler(data: seq[byte]) {.async, gcsafe.} = discard
|
proc writeHandler(data: seq[byte]) {.async, gcsafe.} = discard
|
||||||
let
|
let
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user