1- var test = require ( 'tape' )
2- var fs = require ( 'fs' )
3- var rm = require ( 'rimraf' )
4- var path = require ( 'path' )
5- var https = require ( 'https' )
6- var download = require ( '../download' )
7- var util = require ( '../util' )
8- var asset = require ( '../asset' )
9- var nock = require ( 'nock' )
10- var releases = require ( './releases.json' )
11-
12- var build = path . join ( __dirname , 'build' )
13- var unpacked = path . join ( build , 'Release/leveldown.node' )
1+ const test = require ( 'tape' )
2+ const fs = require ( 'fs' )
3+ const rm = require ( 'rimraf' )
4+ const path = require ( 'path' )
5+ const https = require ( 'https' )
6+ const download = require ( '../download' )
7+ const util = require ( '../util' )
8+ const asset = require ( '../asset' )
9+ const nock = require ( 'nock' )
10+ const releases = require ( './releases.json' )
11+
12+ const build = path . join ( __dirname , 'build' )
13+ const unpacked = path . join ( build , 'Release/leveldown.node' )
1414
1515// Release assets call
1616nock ( 'https://api.github.com:443' , {
@@ -37,11 +37,11 @@ nock('https://api.github.com:443', {
3737 } )
3838 . reply ( 302 , undefined , {
3939 Location : function ( req , res , body ) {
40- var assetId = req . path
40+ const assetId = req . path
4141 . replace ( '/repos/ralphtheninja/a-native-module/releases/assets/' , '' )
4242
43- for ( var release of releases ) {
44- for ( var asset of release . assets ) {
43+ for ( const release of releases ) {
44+ for ( const asset of release . assets ) {
4545 if ( asset . id . toString ( ) === assetId ) {
4646 return asset . browser_download_url
4747 }
@@ -55,16 +55,16 @@ test('downloading from GitHub with token', function (t) {
5555 rm . sync ( build )
5656 rm . sync ( util . prebuildCache ( ) )
5757
58- var opts = getOpts ( )
58+ const opts = getOpts ( )
5959 asset ( opts , function ( err , assetId ) {
6060 t . error ( err , 'no error' )
6161
62- var downloadUrl = util . getAssetUrl ( opts , assetId )
63- var cachedPrebuild = util . cachedPrebuild ( downloadUrl )
64- var tempFile
62+ const downloadUrl = util . getAssetUrl ( opts , assetId )
63+ const cachedPrebuild = util . cachedPrebuild ( downloadUrl )
64+ let tempFile
6565
66- var writeStreamCount = 0
67- var _createWriteStream = fs . createWriteStream
66+ let writeStreamCount = 0
67+ const _createWriteStream = fs . createWriteStream
6868 fs . createWriteStream = function ( path ) {
6969 if ( writeStreamCount ++ === 0 ) {
7070 tempFile = path
@@ -75,13 +75,13 @@ test('downloading from GitHub with token', function (t) {
7575 return _createWriteStream ( path )
7676 }
7777
78- var _createReadStream = fs . createReadStream
78+ const _createReadStream = fs . createReadStream
7979 fs . createReadStream = function ( path ) {
8080 t . equal ( path , cachedPrebuild , 'createReadStream called for cachedPrebuild' )
8181 return _createReadStream ( path )
8282 }
8383
84- var _request = https . request
84+ const _request = https . request
8585 https . request = function ( req ) {
8686 https . request = _request
8787 t . equal ( 'https://' + req . hostname + req . path , downloadUrl , 'correct url' )
@@ -107,14 +107,14 @@ test('non existing version should fail asset request', function (t) {
107107 rm . sync ( build )
108108 rm . sync ( util . prebuildCache ( ) )
109109
110- var opts = getOpts ( )
110+ const opts = getOpts ( )
111111 opts . pkg = Object . assign ( { } , opts . pkg , { version : '0' } )
112112 asset ( opts , function ( err , assetId ) {
113113 t . ok ( err , 'should error' )
114114 t . equal ( assetId , undefined )
115115
116- var downloadUrl = util . getAssetUrl ( opts , assetId )
117- var cachedPrebuild = util . cachedPrebuild ( downloadUrl )
116+ const downloadUrl = util . getAssetUrl ( opts , assetId )
117+ const cachedPrebuild = util . cachedPrebuild ( downloadUrl )
118118
119119 t . equal ( fs . existsSync ( cachedPrebuild ) , false , 'nothing cached' )
120120 } )
0 commit comments