おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

ci_loggerのv0.7.0をリリースしました

Release v0.7.0 · willnet/ci_logger

これまではRails.loggerだけが対象だったのですが、v0.7.0からは次のように、任意のloggerをラップできるようになりました。

your_logger = CiLogger.new(your_logger)
your_logger.debug('debug!') # これはテストが失敗したときだけ出力される

個人的にはferrumのログをラップして、テスト失敗時にferrumがどのようにChrome DevTools Protocolを叩いていたかを見るのに活用しています。

どうぞご利用ください。