@@ -176,7 +176,7 @@ describe('MongoBinaryDownloadUrl', () => {
176
176
) ;
177
177
} ) ;
178
178
179
- it ( 'for ubuntu 22.04 for 4.0' , async ( ) => {
179
+ it ( 'for ubuntu 22.04 for 4.0 (using 1804) ' , async ( ) => {
180
180
const du = new MongoBinaryDownloadUrl ( {
181
181
platform : 'linux' ,
182
182
arch : 'x64' ,
@@ -192,7 +192,7 @@ describe('MongoBinaryDownloadUrl', () => {
192
192
) ;
193
193
} ) ;
194
194
195
- it ( 'for ubuntu 22.04 for 4.4' , async ( ) => {
195
+ it ( 'for ubuntu 22.04 for 4.4 (using 2004) ' , async ( ) => {
196
196
const du = new MongoBinaryDownloadUrl ( {
197
197
platform : 'linux' ,
198
198
arch : 'x64' ,
@@ -224,7 +224,7 @@ describe('MongoBinaryDownloadUrl', () => {
224
224
) ;
225
225
} ) ;
226
226
227
- it ( 'for ubuntu 22.04 for 5.0' , async ( ) => {
227
+ it ( 'for ubuntu 22.04 for 5.0 (using 2004) ' , async ( ) => {
228
228
const du = new MongoBinaryDownloadUrl ( {
229
229
platform : 'linux' ,
230
230
arch : 'x64' ,
@@ -256,7 +256,7 @@ describe('MongoBinaryDownloadUrl', () => {
256
256
) ;
257
257
} ) ;
258
258
259
- it ( 'for ubuntu 22.04 for 6.0' , async ( ) => {
259
+ it ( 'for ubuntu 22.04 for 6.0 (using 2004) ' , async ( ) => {
260
260
const du = new MongoBinaryDownloadUrl ( {
261
261
platform : 'linux' ,
262
262
arch : 'x64' ,
@@ -272,6 +272,22 @@ describe('MongoBinaryDownloadUrl', () => {
272
272
) ;
273
273
} ) ;
274
274
275
+ it ( 'for ubuntu 22.04 for 6.0.4' , async ( ) => {
276
+ const du = new MongoBinaryDownloadUrl ( {
277
+ platform : 'linux' ,
278
+ arch : 'x64' ,
279
+ version : '6.0.4' ,
280
+ os : {
281
+ os : 'linux' ,
282
+ dist : 'ubuntu' ,
283
+ release : '22.04' ,
284
+ } ,
285
+ } ) ;
286
+ expect ( await du . getDownloadUrl ( ) ) . toBe (
287
+ 'https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2204-6.0.4.tgz'
288
+ ) ;
289
+ } ) ;
290
+
275
291
it ( 'should allow v5.0-latest' , async ( ) => {
276
292
const du = new MongoBinaryDownloadUrl ( {
277
293
platform : 'linux' ,
0 commit comments