atom-test-switcher という packageを作ってみました

久しぶりにatomのpackageを書いてみました。開発時にはpackageの auto reload 欲しいなぁ。ショートカットのreload遅すぎる。

こんなの

option - t で テストコードとソースコードを切り替えるプラグイン
rubyの test-unit に対応したパッケージが見つからなかったので(rspecやminitestのファイルパターンのものはあった。)
作ってみました。
ついでにjsも対応させようと汎用化したら、一気にソースコードが汚くなってしまって、まだテスト書いてない状態です。実装も怪しい。

設定画面

こんな感じで、ソースコードのdirectoryとテストコードのパターンを指定すれば動作する(ことを想定しているが、実装が汚いのでもしかするとここは今後変更するかもしれない。)
f:id:rochefort:20170418172634p:plain