shelltestrunner
http://joyful.com/shelltestrunner/
netconfig のテストを書くのに、なんかお手軽なテストツール無いかなぁと探していたら見つけた。
実行するコマンドと、期待される出力と終了コードが書けるだけのシンプルなやつ。
テストはこんな感じで書いて:
echo hello world
>>>
hello world
>>>= 0
で実行:
$ shelltest hello.test :hello.test: [OK] Test Cases Total Passed 1 1 Failed 0 0 Total 1 1