Do not symlink the drush directory
Problem/Motivation
The expand_composer_json.php script configured composer.json such that type:drupal-drush packages get installed in the drush directory of the project root.
However, the symlink_project.php script links all objects from that root into web/modules/custom/PROJECT directory, except those listed in the array: ['.', '..', '.git', '.idea', 'vendor', $webRoot, 'symlink_project.php'].
That means, if you modules comes with a dependency to a drush command package, that will be linked and therefore also tested. That's not what we want, as this is "foreign" code.
Proposed resolution
Add 'drush' to the array of ignored objects.
Edited by drupalbot