2017-12-15 8 views
1

일반적인 경우는 파일 계층 구조와 최상위 인덱스로 구성되어있는 예제를보고 요약하는 것입니다.예제 색인 자동 생성

현재이 인덱스 파일을 직접 작성하여 새로운 예제 파일을 추가하는 것을 잊어 버리기 쉽습니다.

예제 파일 계층 구조에서이 인덱스 파일을 생성하는 방법이 있습니까?

답변

0

일부 회사에서이 작업을 수행했음을 알고 있습니다 만 현재이 작업을 수행하는 Concordion 프로젝트에는 아무 것도 없습니다.

내가 고려한 한 가지 옵션은 인덱스의 모든 하위 항목을 실행하는 runAll 명령입니다. 이게 너에게 도움이 될까?

실제로 실행할 항목을 고려해야합니다. 다른 패턴은 다음과 같습니다.

1) 모든 하위 항목을 실행해야하는 최상위 인덱스 지정이 있습니다. 2) 우리는 각 레벨에서 인덱스 스펙을 가지며 형제와 직접적인 하위 인덱스 스펙을 실행해야합니다. 3) 각 수준에서 인덱스 지정이있을 수 있으며 인덱스 사양을 포함한 모든 직계 하위 항목을 실행해야합니다.

이로 인해 여러 명령이 발생할 수 있습니다 (예 : runSiblings, runChildren, runChildIndexes, runDescendants.

당신은 어떻게 생각하십니까?

0

인덱스 파일로 새 파일 유형을 도입 할 필요가 없다고 생각합니다. 현재 상태에서는 md 파일이 사양 모듈이며 다른 모듈을 호출 할 수있는 실행 명령이 있습니다. 문제는 run을 사용할 때 각 하위 모듈이 제목과 상대 경로를 작성한다는 것입니다.

  • 이 목록과 보고서에 교체 실행되는 모듈의 목록을 평가하는 글로브 식을 소요 운전 명령의 변형으로 방지 할 수 있습니다 하위 모듈의 제목, 해당 실행의 합격 또는 불합격 상태에 대한 정보 장식

결과 보고서는 손으로 작성한 색인 모듈의 결과와 동일합니다.

+0

이 문제에 대해 (문제 제기) (https://github.com/concordion/concordion/issues) 하시겠습니까? 아니면 [업데이트 된 사양] (https://github.com/concordion /concordion-specification-common/blob/master/command/run/Run.html)에서 원하는 동작의 예를 보여줍니다. Java 7의 FileMatcher (Java 7을 사용하도록 Concordion을 업데이트해야 함)를 사용하여 구현하는 것이 간단해야합니다. –