class Guard::Codeception::Notifier
Constants
- TITLE
Public Instance Methods
notify(results)
click to toggle source
# File lib/guard/codeception/notifier.rb, line 7 def notify(results) image = _image(results) message = _message(results) ::Guard::Notifier::notify(message, {title: TITLE, image: image}) end
Private Instance Methods
_image(results)
click to toggle source
# File lib/guard/codeception/notifier.rb, line 15 def _image(results) return :failed if results[:failures] > 0 return :failed if results[:errors] > 0 :success end
_message(results)
click to toggle source
# File lib/guard/codeception/notifier.rb, line 21 def _message(results) message = "#{results[:tests]} tests\n" message << "#{results[:assertions]} assertions\n" message << "#{results[:failures]} failures\n" message << "#{results[:errors]} errors\n" message end