Как передать аргументы бегуну ScalaTest в Eclipse? - PullRequest
0 голосов
/ 09 октября 2018

Я использую ScalaTest с плагином ScalaTest Eclipse в ScalaIde в Eclipse, и я хотел бы использовать теги для своих тестов.В документах для тегов ScalaTest (http://doc.scalatest.org/3.0.1/#org.scalatest.Tag), говорится, что после того, как вы настроите теги:

"Когда вы запускаете ScalaTest и хотите включить или исключить DbTests (например), выдал бы полное имя аннотации тега (которое также является именем, переданным соответствующему конструктору тегов) для Runner "

Но я не вызываю бегуна из командной строки или через Scala"запустить "метод - я использую аннотацию @RunWith, т. е. -" @RunWith (classOf [JUnitRunner]) ". Какой лучший способ передать теги бегуну?

1 Ответ

0 голосов
/ 12 октября 2018

Билл Веннерс (автор ScalaTest) ответил на мой вопрос в Google ScalaTest Group, поэтому я хочу передать этот ответ, если кому-то еще это интересно.

В двух словах, @RunWithвышеупомянутая аннотация использует бегунок Junit, и в настоящее время ScalaTest не передает теги JUnit.Если я хочу использовать теги, мне придется использовать другой бегун.

...