2014-03-25 3 views
0

오이 기능 실행에 사용되는 런타임 개체 옵션을 프로그래밍 방식으로 변경할 수 있습니까?오이 런타임 옵션을 변경하십시오

Ruby + Cucumber: How to execute cucumber in code? 루비 스크립트에서 테스트를 실행하는 방법을 설명하지만 그뿐만 아니라 나는이 있다는 것을 볼 수있는 소스 코드를 찾는 등

, 프로필과 같은 몇 가지 런타임 옵션을 변경해야 runtime.configure 방법이지만, 어떤 옵션을 변경하려면 전달할 옵션을 모르겠습니다.

이 문제와 관련된 도움을 주시면 감사하겠습니다.

답변

0

는 아래와 같은 Rake 파일을 생성하고 옵션을 통과

require 'rubygems' 
require 'cucumber' 
require 'cucumber/rake/task' 

Cucumber::Rake::Task.new :features do |t| 
    t.cucumber_opts = "*.feature -f json -o cucumber.json" 
end 
+0

실제로 쉘 명령을 호출 포함 나던 솔루션을 찾고있었습니다 만, 레이크 명령으로 변수를 전달하는 것은 지금은 충분한 유연성을 제공합니다 – logan

관련 문제