2011-08-17 3 views
2

Waferslim을 사용하여 Fitnesse with Python에 묶습니다. 상호 작용을 적절하게 작동시키지 만, FitNesse에서 Tabletable 형식을 구현하는 데 문제가 있습니다. 주어진 테이블에 하나의 행이 있지만이 여러 행을 사용하려면 얻으려면 노력하고있어.FitNesse/Waferslim 다중 행이있는 테이블 테이블

은 단일 행 테이블에 대한 기대 수익률이 같은 것 같다 하나는 기대, 이제

[['no change', 'no change',...], ['pass', 'pass',...]] 

그런 일 수행하여 모든 것을 내 질문 후

[ 
[['no change', 'no change',...], ['pass', 'pass',...]], 
[['no change', 'no change',...], ['pass', 'pass',...]], 
] 

을 누구나 성공적으로 FitNesse 및 Waferslim에서 작동 할 여러 행이있는 테이블 테이블을 얻었습니까? 아니면 큰 데이터 세트를 테스트하기 위해 한줄의 테이블을 사용해야할까요?

답변

0

'변경 없음'목록은 표의 첫 번째 열에 해당하며 '합격/불합격/기타'는 두 번째 행으로 이동합니다.

가장 긴 시간 동안 두 목록이 문제의 근원 인 각 행에 필요하다고 생각했습니다.

[ 
['no change', 'no change', 'no change'], #This is the 'table header' row 
['pass', 'pass', 'pass'], #This is the first row that is actually tested 
['pass', 'pass', 'pass'] #This is the second row that is tested 
] 

당신이 그것을 그런 식으로 볼 때, 그것은 눈부시게 분명하다 : 그래서, 당신은 다음과 같습니다 목록을 다시 보낼 것이다 여러 행에 값을 반환합니다.