MCPcopy Create free account
hub / github.com/cloudflare/wildebeest / streamToArrayBuffer

Function streamToArrayBuffer

backend/test/utils.ts:54–69  ·  view source on GitHub ↗
(stream: ReadableStream)

Source from the content-addressed store, hash-verified

52}
53
54export async function streamToArrayBuffer(stream: ReadableStream) {
55 let result = new Uint8Array(0)
56 const reader = stream.getReader()
57 while (true) {
58 const { done, value } = await reader.read()
59 if (done) {
60 break
61 }
62
63 const newResult = new Uint8Array(result.length + value.length)
64 newResult.set(result)
65 newResult.set(value, result.length)
66 result = newResult
67 }
68 return result
69}
70
71export async function createTestClient(
72 db: Database,

Callers 1

statuses.spec.tsFile · 0.90

Calls 1

setMethod · 0.80

Tested by

no test coverage detected