Какие настройки необходимы для запуска Cucumber с тегами в Eclipse?

Я использую плагин Cucumber для запуска файла функций в Eclipse. Я пытаюсь использовать теги, чтобы выбрать, какие сценарии я хочу запустить.

В моем файле функций я помечаю два сценария разными тегами, как показано ниже:

Feature: Test

  @one
  Scenario: Successful Login with Valid Credentials
    Given User is on Home Page
    When User Navigate to LogIn Page
    And User enters UserName 123 and Password "def"
    Then Message displayed Login Successfully

  @two
  Scenario: Test Number And String Argument
    Given a $100 microwave was sold on "2015-11-03"
    And today is "2015-11-18"

В моем файле запуска тестов Junit я использую стандартную реализацию:

@RunWith(Cucumber.class)
@CucumberOptions(
        features = "Feature"
        ,glue={"stepDefinition"}
        ,tags={"@one"}
        )

public class CucumberJunitTest {
}

Однако, когда я запускаю Junit runner, он просто запускает ВСЕ сценарии в файле функций, а не ТОЛЬКО сценарий @one.

Что я сделал не так? Мне не хватает некоторых конфигураций в Eclipse?

Спасибо,


person user1559625    schedule 26.11.2015    source источник


Ответы (1)


У меня работает, но без фигурных скобок:

 ,tags="@one"
person Jaap D    schedule 30.11.2015
comment
@ cucumber-jvm принимает 'string []' в качестве аргумента для тегов, поэтому добавление фигурных скобок не проблема. Может дело в настройке моей системы. - person user1559625; 01.12.2015
comment
Не могу найти специальной конфигурации для огурца. - person Jaap D; 01.12.2015