(helper)
| 16 | } |
| 17 | |
| 18 | function TestHelperPrototypeSurface(helper) { |
| 19 | const proto = Object.getPrototypeOf(helper); |
| 20 | assertEquals('Iterator Helper', proto[Symbol.toStringTag]); |
| 21 | assertTrue(Object.hasOwn(proto, 'next')); |
| 22 | assertTrue(Object.hasOwn(proto, 'return')); |
| 23 | assertEquals('function', typeof proto.next); |
| 24 | assertEquals('function', typeof proto.return); |
| 25 | assertEquals(0, proto.next.length); |
| 26 | assertEquals(0, proto.return.length); |
| 27 | assertEquals('next', proto.next.name); |
| 28 | assertEquals('return', proto.return.name); |
| 29 | } |
| 30 | |
| 31 | // --- Test map helper |
| 32 |
no test coverage detected