Ruby
RSpec
RubyDay 6

普段のテストを華やかに

More than 1 year has passed since last update.

tl;dr

僕が普段テストを書く時、ほぼほぼ RSpec を使用します。今回 RSpec のフォーマッターをカスタマイズし RubyGem として公開しました。
本記事は、それの紹介記事となります。

デモ

まず、デモをご紹介します。テスト結果をそれぞれ🥗(成功)、🥩(失敗)、🍺(ペンディング)として表現しています。

demo.gif

感想

テスト結果を絵文字として表現すると、楽しくなるのではというアイディアを元に作成しました。最初に想像していたものよりとても華やかになりました。

RSpec のフォーマッターを拡張している事例が少ない気がするので、これを機会に作ってみる人が増えれば良いなと思っています。

以上です。

参考情報