Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(236)

Side by Side Diff: third_party/WebKit/LayoutTests/imported/wpt/streams/readable-streams/templated.https-expected.txt

Issue 2500133002: Replace streams tests with automatically-imported ones (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 CONSOLE ERROR: line 312: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
2 CONSOLE ERROR: line 71: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
3 CONSOLE ERROR: line 74: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
4 CONSOLE ERROR: line 71: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
5 CONSOLE ERROR: line 74: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
6 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
7 CONSOLE ERROR: line 312: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
8 CONSOLE ERROR: line 71: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
9 CONSOLE ERROR: line 74: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
10 CONSOLE ERROR: line 71: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
11 CONSOLE ERROR: line 74: Uncaught (in promise) TypeError: This readable stream re ader has been released and cannot be used to monitor the stream's state
12 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
13 CONSOLE ERROR: line 283: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
14 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
15 CONSOLE ERROR: line 133: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
16 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
17 CONSOLE ERROR: line 401: Uncaught (in promise) #<Object>
18 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
19 CONSOLE ERROR: line 401: Uncaught (in promise) #<Object>
20 CONSOLE ERROR: line 583: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
21 CONSOLE ERROR: line 598: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
22 CONSOLE ERROR: line 621: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
23 CONSOLE ERROR: line 283: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
24 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
25 CONSOLE ERROR: line 133: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
26 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
27 CONSOLE ERROR: line 401: Uncaught (in promise) #<Object>
28 CONSOLE ERROR: line 464: Uncaught (in promise) #<Object>
29 CONSOLE ERROR: line 401: Uncaught (in promise) #<Object>
30 CONSOLE ERROR: line 583: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
31 CONSOLE ERROR: line 598: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
32 CONSOLE ERROR: line 621: Uncaught (in promise) TypeError: This readable stream r eader has been released and cannot be used to monitor the stream's state
33 This is a testharness.js-based test.
34 PASS Running templatedRSEmpty with ReadableStream (empty)
35 FAIL instances have the correct methods and properties assert_equals: has a pipe Through method expected "function" but got "undefined"
36 PASS calling getReader with invalid arguments should throw appropriate errors
37 PASS Running templatedRSEmptyReader with ReadableStream (empty) reader
38 PASS instances have the correct methods and properties
39 PASS locked should be true
40 PASS read() should never settle
41 PASS two read()s should both never settle
42 PASS read() should return distinct promises each time
43 PASS getReader() again on the stream should fail
44 PASS releasing the lock with pending read requests should throw but the read req uests should stay pending
45 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
46 PASS releasing the lock should cause closed calls to reject with a TypeError
47 PASS releasing the lock should cause locked to become false
48 PASS canceling via the reader should cause the reader to act closed
49 PASS canceling via the stream should fail
50 PASS Running templatedRSClosed with ReadableStream (closed via call in start)
51 PASS cancel() should return a distinct fulfilled promise each time
52 PASS locked should be false
53 PASS getReader() should be OK
54 PASS should be able to acquire multiple readers if they are released in successi on
55 PASS should not be able to acquire a second reader if we don't release the first one
56 PASS Running templatedRSClosedReader with ReadableStream reader (closed before g etting reader)
57 PASS read() should fulfill with { value: undefined, done: true }
58 PASS read() multiple times should fulfill with { value: undefined, done: true }
59 PASS read() should work when used within another read() fulfill callback
60 PASS closed should fulfill with undefined
61 PASS releasing the lock should cause closed to reject and change identity
62 PASS cancel() should return a distinct fulfilled promise each time
63 PASS Running templatedRSClosedReader with ReadableStream reader (closed after ge tting reader)
64 PASS read() should fulfill with { value: undefined, done: true }
65 PASS read() multiple times should fulfill with { value: undefined, done: true }
66 PASS read() should work when used within another read() fulfill callback
67 PASS closed should fulfill with undefined
68 PASS releasing the lock should cause closed to reject and change identity
69 PASS cancel() should return a distinct fulfilled promise each time
70 PASS Running templatedRSClosed with ReadableStream (closed via cancel)
71 PASS cancel() should return a distinct fulfilled promise each time
72 PASS locked should be false
73 PASS getReader() should be OK
74 PASS should be able to acquire multiple readers if they are released in successi on
75 PASS should not be able to acquire a second reader if we don't release the first one
76 PASS Running templatedRSClosedReader with ReadableStream reader (closed via canc el after getting reader)
77 PASS read() should fulfill with { value: undefined, done: true }
78 PASS read() multiple times should fulfill with { value: undefined, done: true }
79 PASS read() should work when used within another read() fulfill callback
80 PASS closed should fulfill with undefined
81 PASS releasing the lock should cause closed to reject and change identity
82 PASS cancel() should return a distinct fulfilled promise each time
83 PASS Running templatedRSErrored with ReadableStream (errored via call in start)
84 PASS getReader() should return a reader that acts errored
85 PASS read() twice should give the error each time
86 PASS locked should be false
87 PASS Running templatedRSErroredSyncOnly with ReadableStream (errored via call in start)
88 PASS should be able to obtain a second reader, with the correct closed promise
89 PASS should not be able to obtain additional readers if we don't release the fir st lock
90 PASS cancel() should return a distinct rejected promise each time
91 PASS reader cancel() should return a distinct rejected promise each time
92 PASS Running templatedRSErrored with ReadableStream (errored via returning a rej ected promise in start)
93 PASS getReader() should return a reader that acts errored
94 PASS read() twice should give the error each time
95 PASS locked should be false
96 PASS Running templatedRSErroredReader with ReadableStream (errored via returning a rejected promise in start) reader
97 PASS closed should reject with the error
98 PASS releasing the lock should cause closed to reject and change identity
99 PASS read() should reject with the error
100 PASS Running templatedRSErroredReader with ReadableStream reader (errored before getting reader)
101 PASS closed should reject with the error
102 PASS releasing the lock should cause closed to reject and change identity
103 PASS read() should reject with the error
104 PASS Running templatedRSErroredReader with ReadableStream reader (errored after getting reader)
105 PASS closed should reject with the error
106 PASS releasing the lock should cause closed to reject and change identity
107 PASS read() should reject with the error
108 PASS Running templatedRSTwoChunksOpenReader with ReadableStream (two chunks enqu eued, still open) reader
109 PASS calling read() twice without waiting will eventually give both chunks (sequ ential)
110 PASS calling read() twice without waiting will eventually give both chunks (nest ed)
111 PASS read() should return distinct promises each time
112 PASS cancel() after a read() should still give that single read result
113 PASS Running templatedRSTwoChunksClosedReader with ReadableStream (two chunks en queued, then closed) reader
114 PASS third read(), without waiting, should give { value: undefined, done: true } (sequential)
115 PASS third read(), without waiting, should give { value: undefined, done: true } (nested)
116 PASS draining the stream via read() should cause the reader closed promise to fu lfill, but locked stays true
117 PASS releasing the lock after the stream is closed should cause locked to become false
118 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
119 PASS reader's closed property always returns the same promise
120 PASS Untitled
121 PASS Running templatedRSEmpty with ReadableStream (empty)
122 FAIL instances have the correct methods and properties assert_equals: has a pipe Through method expected "function" but got "undefined"
123 PASS calling getReader with invalid arguments should throw appropriate errors
124 PASS Running templatedRSEmptyReader with ReadableStream (empty) reader
125 PASS instances have the correct methods and properties
126 PASS locked should be true
127 PASS read() should never settle
128 PASS two read()s should both never settle
129 PASS read() should return distinct promises each time
130 PASS getReader() again on the stream should fail
131 PASS releasing the lock with pending read requests should throw but the read req uests should stay pending
132 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
133 PASS releasing the lock should cause closed calls to reject with a TypeError
134 PASS releasing the lock should cause locked to become false
135 PASS canceling via the reader should cause the reader to act closed
136 PASS canceling via the stream should fail
137 PASS Running templatedRSClosed with ReadableStream (closed via call in start)
138 PASS cancel() should return a distinct fulfilled promise each time
139 PASS locked should be false
140 PASS getReader() should be OK
141 PASS should be able to acquire multiple readers if they are released in successi on
142 PASS should not be able to acquire a second reader if we don't release the first one
143 PASS Running templatedRSClosedReader with ReadableStream reader (closed before g etting reader)
144 PASS read() should fulfill with { value: undefined, done: true }
145 PASS read() multiple times should fulfill with { value: undefined, done: true }
146 PASS read() should work when used within another read() fulfill callback
147 PASS closed should fulfill with undefined
148 PASS releasing the lock should cause closed to reject and change identity
149 PASS cancel() should return a distinct fulfilled promise each time
150 PASS Running templatedRSClosedReader with ReadableStream reader (closed after ge tting reader)
151 PASS read() should fulfill with { value: undefined, done: true }
152 PASS read() multiple times should fulfill with { value: undefined, done: true }
153 PASS read() should work when used within another read() fulfill callback
154 PASS closed should fulfill with undefined
155 PASS releasing the lock should cause closed to reject and change identity
156 PASS cancel() should return a distinct fulfilled promise each time
157 PASS Running templatedRSClosed with ReadableStream (closed via cancel)
158 PASS cancel() should return a distinct fulfilled promise each time
159 PASS locked should be false
160 PASS getReader() should be OK
161 PASS should be able to acquire multiple readers if they are released in successi on
162 PASS should not be able to acquire a second reader if we don't release the first one
163 PASS Running templatedRSClosedReader with ReadableStream reader (closed via canc el after getting reader)
164 PASS read() should fulfill with { value: undefined, done: true }
165 PASS read() multiple times should fulfill with { value: undefined, done: true }
166 PASS read() should work when used within another read() fulfill callback
167 PASS closed should fulfill with undefined
168 PASS releasing the lock should cause closed to reject and change identity
169 PASS cancel() should return a distinct fulfilled promise each time
170 PASS Running templatedRSErrored with ReadableStream (errored via call in start)
171 PASS getReader() should return a reader that acts errored
172 PASS read() twice should give the error each time
173 PASS locked should be false
174 PASS Running templatedRSErroredSyncOnly with ReadableStream (errored via call in start)
175 PASS should be able to obtain a second reader, with the correct closed promise
176 PASS should not be able to obtain additional readers if we don't release the fir st lock
177 PASS cancel() should return a distinct rejected promise each time
178 PASS reader cancel() should return a distinct rejected promise each time
179 PASS Running templatedRSErrored with ReadableStream (errored via returning a rej ected promise in start)
180 PASS getReader() should return a reader that acts errored
181 PASS read() twice should give the error each time
182 PASS locked should be false
183 PASS Running templatedRSErroredReader with ReadableStream (errored via returning a rejected promise in start) reader
184 PASS closed should reject with the error
185 PASS releasing the lock should cause closed to reject and change identity
186 PASS read() should reject with the error
187 PASS Running templatedRSErroredReader with ReadableStream reader (errored before getting reader)
188 PASS closed should reject with the error
189 PASS releasing the lock should cause closed to reject and change identity
190 PASS read() should reject with the error
191 PASS Running templatedRSErroredReader with ReadableStream reader (errored after getting reader)
192 PASS closed should reject with the error
193 PASS releasing the lock should cause closed to reject and change identity
194 PASS read() should reject with the error
195 PASS Running templatedRSTwoChunksOpenReader with ReadableStream (two chunks enqu eued, still open) reader
196 PASS calling read() twice without waiting will eventually give both chunks (sequ ential)
197 PASS calling read() twice without waiting will eventually give both chunks (nest ed)
198 PASS read() should return distinct promises each time
199 PASS cancel() after a read() should still give that single read result
200 PASS Running templatedRSTwoChunksClosedReader with ReadableStream (two chunks en queued, then closed) reader
201 PASS third read(), without waiting, should give { value: undefined, done: true } (sequential)
202 PASS third read(), without waiting, should give { value: undefined, done: true } (nested)
203 PASS draining the stream via read() should cause the reader closed promise to fu lfill, but locked stays true
204 PASS releasing the lock after the stream is closed should cause locked to become false
205 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
206 PASS reader's closed property always returns the same promise
207 PASS Running templatedRSEmpty with ReadableStream (empty)
208 FAIL instances have the correct methods and properties assert_equals: has a pipe Through method expected "function" but got "undefined"
209 PASS calling getReader with invalid arguments should throw appropriate errors
210 PASS Running templatedRSEmptyReader with ReadableStream (empty) reader
211 PASS instances have the correct methods and properties
212 PASS locked should be true
213 PASS read() should never settle
214 PASS two read()s should both never settle
215 PASS read() should return distinct promises each time
216 PASS getReader() again on the stream should fail
217 PASS releasing the lock with pending read requests should throw but the read req uests should stay pending
218 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
219 PASS releasing the lock should cause closed calls to reject with a TypeError
220 PASS releasing the lock should cause locked to become false
221 PASS canceling via the reader should cause the reader to act closed
222 PASS canceling via the stream should fail
223 PASS Running templatedRSClosed with ReadableStream (closed via call in start)
224 PASS cancel() should return a distinct fulfilled promise each time
225 PASS locked should be false
226 PASS getReader() should be OK
227 PASS should be able to acquire multiple readers if they are released in successi on
228 PASS should not be able to acquire a second reader if we don't release the first one
229 PASS Running templatedRSClosedReader with ReadableStream reader (closed before g etting reader)
230 PASS read() should fulfill with { value: undefined, done: true }
231 PASS read() multiple times should fulfill with { value: undefined, done: true }
232 PASS read() should work when used within another read() fulfill callback
233 PASS closed should fulfill with undefined
234 PASS releasing the lock should cause closed to reject and change identity
235 PASS cancel() should return a distinct fulfilled promise each time
236 PASS Running templatedRSClosedReader with ReadableStream reader (closed after ge tting reader)
237 PASS read() should fulfill with { value: undefined, done: true }
238 PASS read() multiple times should fulfill with { value: undefined, done: true }
239 PASS read() should work when used within another read() fulfill callback
240 PASS closed should fulfill with undefined
241 PASS releasing the lock should cause closed to reject and change identity
242 PASS cancel() should return a distinct fulfilled promise each time
243 PASS Running templatedRSClosed with ReadableStream (closed via cancel)
244 PASS cancel() should return a distinct fulfilled promise each time
245 PASS locked should be false
246 PASS getReader() should be OK
247 PASS should be able to acquire multiple readers if they are released in successi on
248 PASS should not be able to acquire a second reader if we don't release the first one
249 PASS Running templatedRSClosedReader with ReadableStream reader (closed via canc el after getting reader)
250 PASS read() should fulfill with { value: undefined, done: true }
251 PASS read() multiple times should fulfill with { value: undefined, done: true }
252 PASS read() should work when used within another read() fulfill callback
253 PASS closed should fulfill with undefined
254 PASS releasing the lock should cause closed to reject and change identity
255 PASS cancel() should return a distinct fulfilled promise each time
256 PASS Running templatedRSErrored with ReadableStream (errored via call in start)
257 PASS getReader() should return a reader that acts errored
258 PASS read() twice should give the error each time
259 PASS locked should be false
260 PASS Running templatedRSErroredSyncOnly with ReadableStream (errored via call in start)
261 PASS should be able to obtain a second reader, with the correct closed promise
262 PASS should not be able to obtain additional readers if we don't release the fir st lock
263 PASS cancel() should return a distinct rejected promise each time
264 PASS reader cancel() should return a distinct rejected promise each time
265 PASS Running templatedRSErrored with ReadableStream (errored via returning a rej ected promise in start)
266 PASS getReader() should return a reader that acts errored
267 PASS read() twice should give the error each time
268 PASS locked should be false
269 PASS Running templatedRSErroredReader with ReadableStream (errored via returning a rejected promise in start) reader
270 PASS closed should reject with the error
271 PASS releasing the lock should cause closed to reject and change identity
272 PASS read() should reject with the error
273 PASS Running templatedRSErroredReader with ReadableStream reader (errored before getting reader)
274 PASS closed should reject with the error
275 PASS releasing the lock should cause closed to reject and change identity
276 PASS read() should reject with the error
277 PASS Running templatedRSErroredReader with ReadableStream reader (errored after getting reader)
278 PASS closed should reject with the error
279 PASS releasing the lock should cause closed to reject and change identity
280 PASS read() should reject with the error
281 PASS Running templatedRSTwoChunksOpenReader with ReadableStream (two chunks enqu eued, still open) reader
282 PASS calling read() twice without waiting will eventually give both chunks (sequ ential)
283 PASS calling read() twice without waiting will eventually give both chunks (nest ed)
284 PASS read() should return distinct promises each time
285 PASS cancel() after a read() should still give that single read result
286 PASS Running templatedRSTwoChunksClosedReader with ReadableStream (two chunks en queued, then closed) reader
287 PASS third read(), without waiting, should give { value: undefined, done: true } (sequential)
288 PASS third read(), without waiting, should give { value: undefined, done: true } (nested)
289 PASS draining the stream via read() should cause the reader closed promise to fu lfill, but locked stays true
290 PASS releasing the lock after the stream is closed should cause locked to become false
291 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
292 PASS reader's closed property always returns the same promise
293 PASS Running templatedRSEmpty with ReadableStream (empty)
294 FAIL instances have the correct methods and properties assert_equals: has a pipe Through method expected "function" but got "undefined"
295 PASS calling getReader with invalid arguments should throw appropriate errors
296 PASS Running templatedRSEmptyReader with ReadableStream (empty) reader
297 PASS instances have the correct methods and properties
298 PASS locked should be true
299 PASS read() should never settle
300 PASS two read()s should both never settle
301 PASS read() should return distinct promises each time
302 PASS getReader() again on the stream should fail
303 PASS releasing the lock with pending read requests should throw but the read req uests should stay pending
304 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
305 PASS releasing the lock should cause closed calls to reject with a TypeError
306 PASS releasing the lock should cause locked to become false
307 PASS canceling via the reader should cause the reader to act closed
308 PASS canceling via the stream should fail
309 PASS Running templatedRSClosed with ReadableStream (closed via call in start)
310 PASS cancel() should return a distinct fulfilled promise each time
311 PASS locked should be false
312 PASS getReader() should be OK
313 PASS should be able to acquire multiple readers if they are released in successi on
314 PASS should not be able to acquire a second reader if we don't release the first one
315 PASS Running templatedRSClosedReader with ReadableStream reader (closed before g etting reader)
316 PASS read() should fulfill with { value: undefined, done: true }
317 PASS read() multiple times should fulfill with { value: undefined, done: true }
318 PASS read() should work when used within another read() fulfill callback
319 PASS closed should fulfill with undefined
320 PASS releasing the lock should cause closed to reject and change identity
321 PASS cancel() should return a distinct fulfilled promise each time
322 PASS Running templatedRSClosedReader with ReadableStream reader (closed after ge tting reader)
323 PASS read() should fulfill with { value: undefined, done: true }
324 PASS read() multiple times should fulfill with { value: undefined, done: true }
325 PASS read() should work when used within another read() fulfill callback
326 PASS closed should fulfill with undefined
327 PASS releasing the lock should cause closed to reject and change identity
328 PASS cancel() should return a distinct fulfilled promise each time
329 PASS Running templatedRSClosed with ReadableStream (closed via cancel)
330 PASS cancel() should return a distinct fulfilled promise each time
331 PASS locked should be false
332 PASS getReader() should be OK
333 PASS should be able to acquire multiple readers if they are released in successi on
334 PASS should not be able to acquire a second reader if we don't release the first one
335 PASS Running templatedRSClosedReader with ReadableStream reader (closed via canc el after getting reader)
336 PASS read() should fulfill with { value: undefined, done: true }
337 PASS read() multiple times should fulfill with { value: undefined, done: true }
338 PASS read() should work when used within another read() fulfill callback
339 PASS closed should fulfill with undefined
340 PASS releasing the lock should cause closed to reject and change identity
341 PASS cancel() should return a distinct fulfilled promise each time
342 PASS Running templatedRSErrored with ReadableStream (errored via call in start)
343 PASS getReader() should return a reader that acts errored
344 PASS read() twice should give the error each time
345 PASS locked should be false
346 PASS Running templatedRSErroredSyncOnly with ReadableStream (errored via call in start)
347 PASS should be able to obtain a second reader, with the correct closed promise
348 PASS should not be able to obtain additional readers if we don't release the fir st lock
349 PASS cancel() should return a distinct rejected promise each time
350 PASS reader cancel() should return a distinct rejected promise each time
351 PASS Running templatedRSErrored with ReadableStream (errored via returning a rej ected promise in start)
352 PASS getReader() should return a reader that acts errored
353 PASS read() twice should give the error each time
354 PASS locked should be false
355 PASS Running templatedRSErroredReader with ReadableStream (errored via returning a rejected promise in start) reader
356 PASS closed should reject with the error
357 PASS releasing the lock should cause closed to reject and change identity
358 PASS read() should reject with the error
359 PASS Running templatedRSErroredReader with ReadableStream reader (errored before getting reader)
360 PASS closed should reject with the error
361 PASS releasing the lock should cause closed to reject and change identity
362 PASS read() should reject with the error
363 PASS Running templatedRSErroredReader with ReadableStream reader (errored after getting reader)
364 PASS closed should reject with the error
365 PASS releasing the lock should cause closed to reject and change identity
366 PASS read() should reject with the error
367 PASS Running templatedRSTwoChunksOpenReader with ReadableStream (two chunks enqu eued, still open) reader
368 PASS calling read() twice without waiting will eventually give both chunks (sequ ential)
369 PASS calling read() twice without waiting will eventually give both chunks (nest ed)
370 PASS read() should return distinct promises each time
371 PASS cancel() after a read() should still give that single read result
372 PASS Running templatedRSTwoChunksClosedReader with ReadableStream (two chunks en queued, then closed) reader
373 PASS third read(), without waiting, should give { value: undefined, done: true } (sequential)
374 PASS third read(), without waiting, should give { value: undefined, done: true } (nested)
375 PASS draining the stream via read() should cause the reader closed promise to fu lfill, but locked stays true
376 PASS releasing the lock after the stream is closed should cause locked to become false
377 PASS releasing the lock should cause further read() calls to reject with a TypeE rror
378 PASS reader's closed property always returns the same promise
379 Harness: the test ran to completion.
380
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698