]> zoso.dev Git - buffer.git/commitdiff
do not transform node tests to use tape
authorJesse Tane <jesse.tane@gmail.com>
Wed, 24 Dec 2014 03:44:38 +0000 (22:44 -0500)
committerFeross Aboukhadijeh <feross@feross.org>
Wed, 24 Dec 2014 05:03:25 +0000 (21:03 -0800)
bin/download-node-tests.js

index 5ff977a1cf88fefb5ebada6c610a34a569138b51..77237496e78919b231ae1d11bd09ecb376820f7f 100755 (executable)
@@ -51,28 +51,13 @@ function testfixer(filename) {
 
     if (firstline) {
 
-      // require buffer explicitly and wrap in tape test
+      // require buffer explicitly
       line = 'var Buffer = require(\'../\').Buffer\n' +
-             'var test = require(\'tape\')\n' +
-             'if (process.env.OBJECT_IMPL) Buffer.TYPED_ARRAY_SUPPORT = false\n' +
-             'test(\'' + filename + '\', function(t) {\n' + line
+             'if (process.env.OBJECT_IMPL) Buffer.TYPED_ARRAY_SUPPORT = false\n' + line
 
       firstline = false
     }
 
-    // use tape not assert
-    if (/^var assert/.test(line)) {
-      line = line.replace(/(^var assert.*)/, '// $1')
-    }
-    else {
-
-      // use "ok" instead of shortcut
-      line = line.replace(/assert\(/, 'assert.ok(')
-
-      // use tape
-      line = line.replace(/assert/, 't')
-    }
-
     // comment out require('common')
     line = line.replace(/^(var common = require.*)/, '// $1')
 
@@ -85,9 +70,6 @@ function testfixer(filename) {
     // comment out console logs
     line = line.replace(/(.*console\..*)/, '// $1')
 
-    // tape's equal can't compare strings and buffers
-    line = line.replace(/t.equal\(buf.slice\(([^\)]*)\), /, 't.equal(buf.slice($1).toString(), ')
-
     // we can't reliably test typed array max-sizes in the browser
     if (filename === 'test-buffer-big.js') {
       line = line.replace(/(.*new Int8Array.*RangeError.*)/, '// $1')
@@ -110,11 +92,5 @@ function testfixer(filename) {
     }
 
     cb(null, line + '\n')
-  }, function(cb) {
-
-    // close tape wrapper
-    this.push('\nt.end()\n})')
-
-    cb()
   })
 }