Пропустить сценарий при запуске моих тестовых случаев через junit

Мне нужно пропустить сценарий при выполнении моей истории через Junit, я попытался добавить метатег, например,

Scenario : avoid this scenario
Meta:@skip
When I want to avoid this scenario
Then the scenario will be avoided

Я настроил свой Junit так:

@UsingEmbedder(metaFilters = "skip")
public class Myclass extends JUnitStories
{

     @Override
     public Configuration configuration(){
return new MostUsefulConfiguration()...
      }

}

Однако, когда я запускаю MyClass как Junit, также выполняется сценарий с Meta @skip. В чем тут может быть проблема


person Anand B    schedule 02.09.2013    source источник


Ответы (1)


Я исправил проблему, изменив свой класс junit, например:

public class Myclass extends JUnitStories
{

 public Myclass(){
   configuredEmbedder().useMetaFilters(Arrays.asList("-skip"));
 }

 @Override
 public Configuration configuration(){
    return new MostUsefulConfiguration()...
  }

}
person Anand B    schedule 02.09.2013