automake에서는 TESTS
변수를 사용하여 테스트를 추가 할 수 있지만 이러한 테스트는 자체 테스트가 필요합니다. 인수를 제공하는 표준 테스트 드라이버를 호출 할 방법이 필요합니다. 이 작업을 수행하거나 테스트 중에 표준 makefile 대상을 호출하는 방법이 있습니까?명령 줄 인수가 필요한 automake 테스트
driver.sh suite-a
그리고 또 다른 시간을 내가 실행해야합니다 :
driver.sh suite-b
그것은 또 다른 bash는 스크립트 래퍼 각을 추가해야하는 번거 로움 예를 들어
, 내 목표 중 하나가 실행해야 TESTS
에 할당 할 시간입니다. 따라서 명령 줄 옵션을 사용하여 TESTS
에 추가해야하거나 테스트 자체로서 make 대상을 추가하는 방법이 필요합니다.
어떻게하면됩니까?
감사합니다,하지만 불행히도 테스트를 혼합한다. 나는 별도의 메이크 파일을 만들 수 있다고 가정하지만 새로운 래퍼를 만들 수도 있습니다. –
아마도 테스트 드라이버의 이름을 기반으로 올바른 드라이버를 디스패치하거나 직접 테스트를 호출하는 메타 드라이버가 필요할 수도 있습니다. 이것은 내가 여기서하고있는 것입니다 : http://git.lrde.epita.fr/?p=spot.git;a=blob;f=wrap/python/tests/Makefile.am이 드라이버는 http : //git.lrde.epita.fr/?p=spot.git;a=blob;f=wrap/python/tests/run.in – adl