@@ -181,6 +181,58 @@ test('test process release - process.release ~
[email protected] / corp build', functi
181
181
} )
182
182
} )
183
183
184
+ test ( 'test process release - process.release ~ [email protected] Windows' , function ( t ) {
185
+ t . plan ( 2 )
186
+
187
+ var release = processRelease ( [ ] , { opts : { } } , 'v12.8.0' , {
188
+ name : 'node' ,
189
+ sourceUrl : 'https://nodejs.org/download/release/v12.8.0/node-v12.8.0.tar.gz' ,
190
+ headersUrl : 'https://nodejs.org/download/release/v12.8.0/node-v12.8.0-headers.tar.gz' ,
191
+ libUrl : 'https://nodejs.org/download/release/v12.8.0/win-x64/node.lib'
192
+ } )
193
+
194
+ t . equal ( release . semver . version , '12.8.0' )
195
+ delete release . semver
196
+
197
+ t . deepEqual ( release , {
198
+ version : '12.8.0' ,
199
+ name : 'node' ,
200
+ baseUrl : 'https://nodejs.org/download/release/v12.8.0/' ,
201
+ tarballUrl : 'https://nodejs.org/download/release/v12.8.0/node-v12.8.0-headers.tar.gz' ,
202
+ shasumsUrl : 'https://nodejs.org/download/release/v12.8.0/SHASUMS256.txt' ,
203
+ versionDir : '12.8.0' ,
204
+ ia32 : { libUrl : 'https://nodejs.org/download/release/v12.8.0/win-x86/node.lib' , libPath : 'win-x86/node.lib' } ,
205
+ x64 : { libUrl : 'https://nodejs.org/download/release/v12.8.0/win-x64/node.lib' , libPath : 'win-x64/node.lib' } ,
206
+ arm64 : { libUrl : 'https://nodejs.org/download/release/v12.8.0/win-arm64/node.lib' , libPath : 'win-arm64/node.lib' }
207
+ } )
208
+ } )
209
+
210
+ test ( 'test process release - process.release ~ [email protected] Windows ARM64' , function ( t ) {
211
+ t . plan ( 2 )
212
+
213
+ var release = processRelease ( [ ] , { opts : { } } , 'v12.8.0' , {
214
+ name : 'node' ,
215
+ sourceUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/node-v12.8.0.tar.gz' ,
216
+ headersUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/node-v12.8.0-headers.tar.gz' ,
217
+ libUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/win-arm64/node.lib'
218
+ } )
219
+
220
+ t . equal ( release . semver . version , '12.8.0' )
221
+ delete release . semver
222
+
223
+ t . deepEqual ( release , {
224
+ version : '12.8.0' ,
225
+ name : 'node' ,
226
+ baseUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/' ,
227
+ tarballUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/node-v12.8.0-headers.tar.gz' ,
228
+ shasumsUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/SHASUMS256.txt' ,
229
+ versionDir : '12.8.0' ,
230
+ ia32 : { libUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/win-x86/node.lib' , libPath : 'win-x86/node.lib' } ,
231
+ x64 : { libUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/win-x64/node.lib' , libPath : 'win-x64/node.lib' } ,
232
+ arm64 : { libUrl : 'https://unofficial-builds.nodejs.org/download/release/v12.8.0/win-arm64/node.lib' , libPath : 'win-arm64/node.lib' }
233
+ } )
234
+ } )
235
+
184
236
test ( 'test process release - process.release ~ [email protected] --target=0.10.40' , function ( t ) {
185
237
t . plan ( 2 )
186
238
0 commit comments