Ejemplo n.º 1
0
 public function testNeutralVirtualVariant()
 {
     $build = new PhpBrew\Build('5.5.0');
     $build->setVersion('5.5.0');
     $build->enableVariant('neutral');
     $build->resolveVariants();
     $this->assertTrue($build->hasVariant('neutral'));
 }
Ejemplo n.º 2
0
 /**
  * A test case for `neutral' virtual variant.
  */
 public function testNeutralVirtualVariant()
 {
     $variants = new PhpBrew\VariantBuilder();
     ok($variants);
     $build = new PhpBrew\Build('5.3.0');
     // $build->setVersion('5.3.0');
     $build->enableVariant('neutral');
     $build->resolveVariants();
     $options = $variants->build($build);
     // ignore `--with-libdir` because this option should be set depending on client environments.
     $actual = array_filter($options, function ($option) {
         return !preg_match("/^--with-libdir/", $option);
     });
     is(array(), $actual);
 }