@@ -252,26 +252,6 @@ class JSSymbolTest {
252
252
assertArrayEquals(Array (532 ), content.result())
253
253
}
254
254
255
- @ Test def nativeAsyncIterable (): Unit = {
256
- PromiseMock .withMockedPromise { processQueue =>
257
- val obj = mkObject(
258
- js.Symbol .asyncIterator -> (() => singletonAsyncIterator(795 ))
259
- )
260
-
261
- val iterableTraitContent = Array .newBuilder[Int ]
262
- iterateAsyncIterable(obj.asInstanceOf [JSAsyncIterable [Int ]])(
263
- iterableTraitContent += _)
264
- processQueue()
265
- assertArrayEquals(Array (795 ), iterableTraitContent.result())
266
-
267
- val iterableClassContent = Array .newBuilder[Int ]
268
- iterateAsyncIterable(obj.asInstanceOf [ClassJSAsyncIterable [Int ]])(
269
- iterableClassContent += _)
270
- processQueue()
271
- assertArrayEquals(Array (795 ), iterableClassContent.result())
272
- }
273
- }
274
-
275
255
@ Test def sjsdefinedAsyncIterable (): Unit = {
276
256
PromiseMock .withMockedPromise { processQueue =>
277
257
val obj = new SJSDefinedAsyncIterable
@@ -584,13 +564,6 @@ object JSSymbolTest {
584
564
def asyncIterator (): js.Dynamic
585
565
}
586
566
587
- @ js.native
588
- @ JSGlobal (" dummy" )
589
- class ClassJSAsyncIterable [+ A ] extends JSAsyncIterable [A ] {
590
- @ JSName (js.Symbol .asyncIterator)
591
- def asyncIterator (): js.Dynamic = js.native
592
- }
593
-
594
567
class SJSDefinedAsyncIterable extends JSAsyncIterable [Int ] {
595
568
@ JSName (js.Symbol .asyncIterator)
596
569
def asyncIterator (): js.Dynamic = singletonAsyncIterator(278 )
0 commit comments