2021/3/7 RSpecの結果をリモートに通知したい
やりたいこと
リモートペアプロをしているとき、自分の環境のRSpecの実行結果をペアの人に通知したい
いまは毎回「通りましたね」「落ちました」とか発話してる
やろうとしていること
RSpecのcustom formatterを実装してみている
--format documentとかのやつです
結果をHTTPサーバーにPOSTする -> Server-sent eventで通知
onk.icon ペアプロ環境によるけど、VSCode のターミナルで guard 走らせ続けておくとかでも十分かもしれない?
yebis0942.icon それでもほぼ十分な感じはしますね。ソロ開発してたときにguardを走らせつつrspec-ncで通知を飛ばすというのが体験よかったので(guardの画面を見てなくてもよくなる)、リモートでも再現したいという気持ちがありました。
yebis0942.icon でもTDDするとテストが頻繁に落ちるので、guardの画面ずっと見てる感じになって通知は不要になるかもしれない…
Sixeight.icon VSCodeのLiveShareで実行したときってどっちに通知が飛ぶのだろうか (文字情報だけ送ってるなら自分かな)
yebis0942.icon 通知ページを開いている人全員に通知が飛んでいくはずです
Sixeight.icon いいですね!完全にべんり
yebis0942.icon いい感じになったら公開します!
onk.icon RSpec::HueFormatter で部屋の色で伝えるのはどうか
yebis0942.icon 通知が飛ぶより自然さがあっていいですね。業務で使うなら経費で落ちるかもしれない?
Sixeight.icon べんりすぎる