@@ -465,17 +465,21 @@ t.test('still do not install optional deps with mismatched platform specificatio
465465t . test ( 'fail to install deps with mismatched platform specifications' ,  t  => 
466466  t . rejects ( printReified ( fixture ( t ,  'platform-specification' ) ) ,  {  code : 'EBADPLATFORM'  } ) ) 
467467
468- t . test ( 'success to install optional deps with matched platform specifications with os and cpu options' ,  t  => 
468+ t . test ( 'success to install optional deps with matched platform specifications with os and cpu and libc  options' ,  t  => 
469469  t . resolveMatchSnapshot ( printReified ( 
470-     fixture ( t ,  'optional-platform-specification' ) ,  {  os : 'not-your-os' ,  cpu : 'not-your-cpu'  } ) ) ) 
470+     fixture ( t ,  'optional-platform-specification' ) ,  {  os : 'not-your-os' ,  cpu : 'not-your-cpu' ,   libc :  'not-your-libc'  } ) ) ) 
471471
472- t . test ( 'fail to install optional deps with matched os and mismatched cpu with os and cpu options' ,  t  => 
472+ t . test ( 'fail to install optional deps with matched os and mismatched cpu with os and cpu and libc  options' ,  t  => 
473473  t . resolveMatchSnapshot ( printReified ( 
474-     fixture ( t ,  'optional-platform-specification' ) ,  {  os : 'not-your-os' ,  cpu : 'another-cpu'  } ) ) ) 
474+     fixture ( t ,  'optional-platform-specification' ) ,  {  os : 'not-your-os' ,  cpu : 'another-cpu' ,   libc :  'not-your-libc'  } ) ) ) 
475475
476- t . test ( 'fail to install optional deps with mismatched os and matched cpu with os and cpu options' ,  t  => 
476+ t . test ( 'fail to install optional deps with mismatched os and matched cpu with os and cpu and libc  options' ,  t  => 
477477  t . resolveMatchSnapshot ( printReified ( 
478-     fixture ( t ,  'optional-platform-specification' ) ,  {  os : 'another-os' ,  cpu : 'not-your-cpu'  } ) ) ) 
478+     fixture ( t ,  'optional-platform-specification' ) ,  {  os : 'another-os' ,  cpu : 'not-your-cpu' ,  libc : 'not-your-libc'  } ) ) ) 
479+ 
480+ t . test ( 'fail to install optional deps with matched os and matched cpu and mismatched libc with os and cpu and libc options' ,  t  => 
481+   t . resolveMatchSnapshot ( printReified ( 
482+     fixture ( t ,  'optional-platform-specification' ) ,  {  os : 'another-os' ,  cpu : 'not-your-cpu' ,  libc : 'not-your-libc'  } ) ) ) 
479483
480484t . test ( 'dry run, do not get anything wet' ,  async  t  =>  { 
481485  const  cases  =  [ 
0 commit comments