OUnitをできるだけ簡単に実行するための方法
OCamlでコードを書くさいに、ユニットテストを書きたいため、OUnitを利用しています。
そのとき、foobar.ml
とfoobar_test.ml
といったように、ファイルを分けているのですが、ドキュメントを見る限りですとユニットテストを実行する方法として:
ocamlfind ocamlc -o test -package oUnit -linkpkg -g foobar.ml foobar_test.ml
というのが紹介されているのですが、毎回これを実行するのは、コマンドとして長い印象があります。仕方無いので、make.sh
みたいな、シェルスクリプトとして、上記のラインを書いて、そこから実行しています。ですが、これはバッドノウハウのように思えて、あまりすっきりとしません。
OCamlを書くさいに、OUnitを実行するときの、良い方法があれば、教えていただけないでしょうか。