better test output
authorAJ ONeal <aj@therootcompany.com>
Sat, 22 Aug 2020 20:47:10 +0000 (20:47 +0000)
committerAJ ONeal <aj@therootcompany.com>
Sat, 22 Aug 2020 20:47:10 +0000 (20:47 +0000)
_webi/test.js

index d45b87fb0eb4acfd126835a29f84ddac720496cb..9c801334096756f0fbea401f7ce2607ba7670396 100755 (executable)
@@ -128,11 +128,15 @@ Releases.get(path.join(process.cwd(), pkgdir)).then(function (all) {
         'REM todo debug'
       );
     }
-    console.info('Has the necessary files?');
-    fs.writeFileSync(bashFile, bashTxt, 'utf-8');
-    console.info('\tNEEDS MANUAL TEST: bash %s', bashFile);
-    fs.writeFileSync(ps1File, ps1Txt, 'utf-8');
-    console.info('\tNEEDS MANUAL TEST: powershell.exe %s', ps1File);
+    console.info('Do the scripts actually work?');
+    if (bashFile && bashTxt) {
+      fs.writeFileSync(bashFile, bashTxt, 'utf-8');
+      console.info('\tNEEDS MANUAL TEST: bash %s', bashFile);
+    }
+    if (ps1File && ps1Txt) {
+      fs.writeFileSync(ps1File, ps1Txt, 'utf-8');
+      console.info('\tNEEDS MANUAL TEST: powershell.exe %s', ps1File);
+    }
     console.info('');
   });
 });