(msg)
| 818 | child.stdout.on('data', (data) => stdout += data); |
| 819 | child.stderr.on('data', (data) => stderr += data); |
| 820 | async function waitForEcho(msg) { |
| 821 | const receivedPromise = new Promise((resolve) => { |
| 822 | const fn = (message) => { |
| 823 | if (message === msg) { |
| 824 | child.off('message', fn); |
| 825 | resolve(); |
| 826 | } |
| 827 | }; |
| 828 | child.on('message', fn); |
| 829 | }); |
| 830 | child.send(msg); |
| 831 | await receivedPromise; |
| 832 | } |
| 833 | |
| 834 | async function waitForText(text) { |
| 835 | const seenPromise = new Promise((resolve) => { |
no test coverage detected
searching dependent graphs…