(ee, expected)
| 1039 | } |
| 1040 | |
| 1041 | function event(ee, expected) { |
| 1042 | return new Promise((resolve, reject) => { |
| 1043 | const timeout = setTimeout(() => { |
| 1044 | const data = inspect(expected, { compact: false }); |
| 1045 | const msg = `The REPL did not reply as expected for:\n\n${data}`; |
| 1046 | reject(new Error(msg)); |
| 1047 | }, common.platformTimeout(9999)); |
| 1048 | ee.once('data', common.mustCall((...args) => { |
| 1049 | clearTimeout(timeout); |
| 1050 | resolve(...args); |
| 1051 | })); |
| 1052 | }); |
| 1053 | } |
no test coverage detected