[ruby-list:46569] Re: AntからRspecを起動する方法

From: okkez <okkez000@...>
Date: 2009-11-25 10:04:54 UTC
List: ruby-list #46569
okkez です。

2009年11月25日16:39 Ayumu Aizawa <ayumu.aizawa@gmail.com>:
> あいざわです。
>
> わけあって、AntからRSpecを実行したいのですが、そんなAntタスクってどこかにありませんか?
> JRubyを使ったJTestRというのがあるのは知っているのですが、これはRspecでJavaをテストするもので
> 今回探しているものとはちょっと違います。
> 今回は単純にJRubyを使わずに単純にAntからRubyでRSpecを実行したいのです。
>
> 心あたりのある方は教えてください。
>
> よろしくお願いします。
>

ご要望に合うかどうかわかりませんが、Ant には Exec タスクがあるので任意のコマンドを実行可能です。
rake 経由で rspec を実行するだけなら以下でいけるんじゃないでしょうか。

<target name="spec">
  <exec executable="rake">
    <arg value="spec"/>
  </exec>
</target>

spec コマンドを使って実行するならもう少し工夫する必要があるかもしれません。

参考 http://ant.apache.org/manual/CoreTasks/exec.html


-- 
okkez
okkez000@gmail.com

In This Thread