diff --git a/test/wine.js b/test/wine.js
index 5593367..6559362 100644
--- a/test/wine.js
+++ b/test/wine.js
@@ -394,10 +394,12 @@ test('Compilation with raw arguments strings', t => {
 
 test('Compilation with raw arguments strings [async]', async (t) => {
   try {
-    const { stdout } = await MakeNSIS.compile(scriptFile.minimal, { wine: true, rawArguments: '-V0' });
+    const { status } = await MakeNSIS.compile(scriptFile.minimal, { wine: true, rawArguments: '-V0', define: {
+      'NULL_DEVICE': nullDevice
+    }});
 
-    const expected = '';
-    const actual = stdout;
+    const expected = 0;
+    const actual = status;
 
     t.is(actual, expected);
   } catch ({ stderr }) {
@@ -414,10 +416,12 @@ test('Compilation with raw arguments array', t => {
 
 test('Compilation with raw arguments array [async]', async (t) => {
   try {
-    const { stdout } = await MakeNSIS.compile(scriptFile.minimal, { wine: true, rawArguments: ['-V0'] });
+    const { status } = await MakeNSIS.compile(scriptFile.minimal, { wine: true, rawArguments: ['-V0'], define: {
+      'NULL_DEVICE': nullDevice
+    }});
 
-    const expected = '';
-    const actual = stdout;
+    const expected = 0;
+    const actual = status;
 
     t.is(actual, expected);
   } catch ({ stderr }) {