실행 :rebar가 종속물에 대한 eunit 테스트를 실행하지 않도록 지시하는 방법이 있습니까?
./rebar eunit
테스트가 외부 종속성도 실행됩니다. 이 동작을 변경하는 방법이 있습니까? 아마 rebar.config 파일을 통해?
실행 :rebar가 종속물에 대한 eunit 테스트를 실행하지 않도록 지시하는 방법이 있습니까?
./rebar eunit
테스트가 외부 종속성도 실행됩니다. 이 동작을 변경하는 방법이 있습니까? 아마 rebar.config 파일을 통해?
./rebar eunit skip_deps=true
(또는 recursive=false
최신 버전).
유일 특정 응용 프로그램에 대한 테스트를 실행하는 옵션도 있습니다 :
./rebar eunit app=app_name
그건 사실 나를 위해 작동하지 않습니다. GitHub의 최신 철근 스냅 샷을 사용하고 있습니다. 어떤 버전을 실행하고 있습니까? –
@Roberto Alio : Strange. 내 버전은 "rebar version : 2 date : 20110714_102521 vcs : git df86768"입니다. –
또한이 만 지정된 응용 프로그램에 대한 EUNIT 테스트를 실행합니다
./rebar eunit apps=your_app1,your_app2
사용할 수 있습니다가.
차갑다. 그것은 작동합니다. 하지만 rebar.config ({skip_deps, true} 및 {eunit, [{skip_deps, true}]}에서 설정하려고 시도했습니다. –
'./rebar clean get-deps compile eunit skip_deps = true'가 작동하지 않는다는 것에주의하십시오. - _why not_? 'rebar '가 의존성을 건너 뛰고 컴파일하기 때문에 *! 별도의'./rebar clean get-deps compile'과'./rebar eunit skip_deps = true' 명령이 작동합니다. –