2016-08-01 5 views
0

나는 Gradle의 BATS framework을 사용하고 싶습니다. 그것을 할 수있는 방법이 있습니까, 아니면 새로운 플러그인을 개발해야합니까? plugins page에는 표시되지 않습니다.Gradle에서 BATS 테스트를 어떻게 수행 할 수 있습니까?

task runBats(type:Exec) { 
    workingDir '../dirWithMyBats' 
    //on windows: 
    commandLine 'cmd', '/c', 'bats', 'myBats.bats' 
    // OR on linux 
    commandLine 'bats', 'myBats.bats' 
} 

을 그리고 단지를 통해 작업을 실행 : 당신과 같이 베이츠을 실행하기 위해 자신의 작업을 할 수 https://docs.gradle.org/current/dsl/org.gradle.api.tasks.Exec.html에서 예제를 사용

답변

1

gradle runbats 또는 다른 수준의 작업을이 일에 따라 달라집니다.

bats mybats.bat이 실패하면 작업 및 빌드가 실패합니다.