2.2 例外に関するテストを書く
http://codespeak.net/py/current/doc/test.html#how-to-write-assertions-about-exceptions
例外に関するテストを書くには、2つの書き方のどちらかを使えばいい。
py.test.raises(Exception, func, *args, **kwargs) py.test.raises(Exception, "func(*args, **kwargs)")
どちらを実行しても、argsとkwargsで関数を呼び出し、例外を発生させることを確認できる。
reporterは、例外が発生しなかった場合や、違う例外が発生した場合に、役立つ情報を表示してくれる。