Better testing environment and automate tests as possible.
Opened this issue · 1 comments
h1mesuke commented
現在のやり方
Vim script でファイルを順番に開いていって :Unite outline を実行させ、結果を目視で確認、
OK かどうかをプロンプトにて答えていくというもの。
問題点
ユニットテストに相当するレイヤーのテストがない。
内部のモジュール関数やスクリプトローカル関数が意図した通りに動いているか、きちんと検証できていない。
目視による確認が前提のテストなので自動化し辛い。
ファイルタイプの数も増えてきてそろそろ限界。テストするのも億劫になって悪循環。
対応
ユニットテストに相当するレイヤーのテストを増やす。
unittest.vim を使う。必要な機能がいろいろ足りてないので追加して対応する。
目視による確認事項を最小限におさえ、大半を自動化、テストの負担を下げる。
h1mesuke commented
ということで、しばらくは unittest.vim の機能強化とテスト環境の充実に軸足をおく。