2016-11-14 4 views
0

오이 데이터 테이블의 특정 행을 건너 뛰는 방법이 있는지 궁금합니다. (오이 웹 사이트에서 가져온)이 예 난 단지 2 데이터 라인을 건너 뛰려면@wip을 사용하여 특정 데이터 행 건너 뛰기

Scenario Outline: feeding a suckler cow 
    Given the cow weighs <weight> kg 
    When we calculate the feeding requirements 
    Then the energy should be <energy> MJ 
    And the protein should be <protein> kg 

    Examples: 
    | weight | energy | protein | 
    | 450 | 26500 |  215 | 
    | 500 | 29500 |  245 | 
    | 575 | 31500 |  255 | 
    | 600 | 37000 |  305 | 

주어진 말할 수 (무게 : 500 ..). 이것이 가능한가? 현재, 오이 꼬리표를 어디에서 찾아서 내 자신 만의 꼬리표를 추가 할 수 있습니까? @ wipR2 @ wipR4와 같은 해결책을 원합니다. 여기서 R2와 R4는 행 2와 4를 의미합니다.

답변

1

예제 테이블을 두 개로 나눠서 하나의 테이블에 @wip 태그를 사용하면됩니다. 그런 다음 negate wip 태그를 사용하여 테스트를 실행하십시오. - ~ @ wip 'tags'옵션을 사용하여 cucumberoptions를 필터링하십시오.

Examples: 
    | weight | energy | protein | 
    | 450 | 26500 |  215 | 
    | 575 | 31500 |  255 | 
    | 600 | 37000 |  305 | 

    @wip 
    Examples: 
    | weight | energy | protein | 
    | 500 | 29500 |  245 | 
+0

cucumberoptions? 이 파일을 어딘가에서 변경할 수 있습니까, 아니면 설정입니까? – Tree55Topz

+0

제 잘못입니다. 질문에 cucumberjs 태그가 보이지 않았고 오이 자바 스타일을 언급했습니다. 오이를 시작하는 명령에 ~ @ wip을 tags 옵션에 전달해야합니다. 기본적으로이 태그를 필터링합니다. – Grasshopper

+0

@wip 태그가 무효화되면 여전히 섹션 분리가 실행되지 않습니까? 그리고 아무 걱정도, 나는 그것이 비슷한 해결책이라고 확신합니다 :) – Tree55Topz