A minimal project showing the problem is here:
https://github.com/oscarvarto/CrossBrowserTesting
Running
$ sbt
sbt:CrossBrowserTesting> test
runs the WikipediaSpec on Chrome, Firefox and Safari, as expected. But, if I try to run only the Chrome test with
sbt:CrossBrowserTesting> testOnly * -- -n org.scalatest.tags.ChromeBrowser
the Firefox and Safari browsers are still started (even though none of the test are executed for these)
and the windows are not closed.
What needs to be done in order to run only the tests tagged with a single browser, and not create other browser windows?