pythonがよくわからないままpluginを作り始めてしまい,ちょっと反省してテスト駆動できるようにと調べ始めました.今は通勤時間にシングルコアAtomの超小型PCつかってしか,Trac関連の作業できなくなっていていると,非力なPCでブラウザを起動してのテストは無理なので,unittestの方法をまじめに考えることにしました.unittestはTracLightningに入っているソース中からEnvironmentStubをgrepすると,参考になるものが出てくるので"python setup.py test"でやるところまでは何とかなります. ただ,そのさきPydevでどうやるかというのがわからなかったんですが,Pydevがテストモジュールを自動で探してくれていることがわかれば簡単だったのと,カバレッジ少しわかりにくいのでまとめておきます.Tracのプラグインをpydevで開発する方法
![PydevでTrac pluginのユニットテストとカバレッジ - いつまでもとりあえず](https://cdn-ak-scissors.b.st-hatena.com/image/square/842992a601794830c623c4f4ed045c08ab2a1733/height=288;version=1;width=512/http%3A%2F%2Fzakizaki.cocolog-nifty.com%2Fphotos%2Funcategorized%2F2010%2F10%2F03%2Fpydev1.png)