diff --git a/test/test.js b/test/test.js
index <HASH>..<HASH> 100644
--- a/test/test.js
+++ b/test/test.js
@@ -242,7 +242,7 @@ test.cb('process all rows', (t) => {
 
 test('binary stanity', async (t) => {
   const binPath = path.resolve(__dirname, '../bin/csv-parser')
-  const { stdout } = await execa(`echo "a\n1" | node ${binPath}`, { shell: true })
+  const { stdout } = await execa(`echo "a\n1" | ${process.execPath} ${binPath}`, { shell: true })
 
   t.snapshot(stdout)
 })
chore: use `process.execPath` rather than `node` in test (#<I>)

Make sure that the test is run with the version of Node.js currently

being used to execute the test suite, rather than whatever is first in

the user's path.