public function VendorHardeningPluginTest::testFindBinOverlap in Drupal 8
Same name and namespace in other branches
- 9 core/tests/Drupal/Tests/Composer/Plugin/VendorHardening/VendorHardeningPluginTest.php \Drupal\Tests\Composer\Plugin\VendorHardening\VendorHardeningPluginTest::testFindBinOverlap()
@covers ::findBinOverlap @dataProvider providerFindBinOverlap
File
- core/
tests/ Drupal/ Tests/ Composer/ Plugin/ VendorHardening/ VendorHardeningPluginTest.php, line 200
Class
- VendorHardeningPluginTest
- @coversDefaultClass \Drupal\Composer\Plugin\VendorHardening\VendorHardeningPlugin @group VendorHardening
Namespace
Drupal\Tests\Composer\Plugin\VendorHardeningCode
public function testFindBinOverlap($expected, $binaries, $clean_paths) {
$plugin = $this
->getMockBuilder(VendorHardeningPlugin::class)
->disableOriginalConstructor()
->getMock();
$ref_find_bin_overlap = new \ReflectionMethod($plugin, 'findBinOverlap');
$ref_find_bin_overlap
->setAccessible(TRUE);
$this
->assertSame($expected, $ref_find_bin_overlap
->invokeArgs($plugin, [
$binaries,
$clean_paths,
]));
}