When I specify a value for specFolders it adds projectRoot to this list
and ends up running my tests twice. It does so even if I do not
specify a projectRoot, because projectRoot defaults to '.'
This change prevents the bad behavior by not adding projectRoot to the
specFolders list if the list already has one or more entries.
This should be fixed with the merged changes in 1d67d1cbae, the default for projectRoot was changed to "" so it doesn't get added if it is not specified.
When I specify a value for specFolders it adds projectRoot to this list and ends up running my tests twice. It does so even if I do not specify a projectRoot, because projectRoot defaults to '.'
This change prevents the bad behavior by not adding projectRoot to the specFolders list if the list already has one or more entries.