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')); }
/** * 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); }