]> zoso.dev Git - buffer.git/commitdiff
skip irrelevant test file: test-buffer-sharedarraybuffer.js
authorFeross Aboukhadijeh <feross@feross.org>
Fri, 16 Feb 2018 07:35:33 +0000 (23:35 -0800)
committerFeross Aboukhadijeh <feross@feross.org>
Fri, 16 Feb 2018 07:35:33 +0000 (23:35 -0800)
bin/download-node-tests.js

index 48c11e909d140a151ce4b5cd575dfbf995b3a412..65232885786dffcc678514483473e14041f615ad 100755 (executable)
@@ -38,11 +38,18 @@ function downloadBufferTests (dir, files) {
   files.forEach(function (file) {
     if (!/test-buffer.*/.test(file.name)) return
 
-    if (file.name === 'test-buffer-fakes.js') {
-      // These teses only apply to node, where they're calling into C++ and need to
-      // ensure the prototype can't be faked, or else there will be a segfault.
-      return
-    }
+    const skipFileNames = [
+      // Only applies to node. Calls into C++ and needs to ensure the prototype can't
+      // be faked, or else there will be a segfault.
+      'test-buffer-fakes.js',
+      // This test file is testing the SharedArrayBuffer support, which is obscure
+      // and now temporarily disabled in all browsers due to the Spectre/Meltdown
+      // security issue.
+      'test-buffer-sharedarraybuffer.js'
+    ]
+
+    // Skip test files with these names
+    if (skipFileNames.includes(file.name)) return
 
     console.log(file.download_url)