Module: Minitest::Assertions::Messages
- Defined in:
- lib/wisper/minitest/assertions.rb
Class Method Summary collapse
Class Method Details
.assertion_failure(event_recorder) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/wisper/minitest/assertions.rb', line 8 def self.assertion_failure(event_recorder) msg = "expected publisher to broadcast #{event_recorder.event_name} event" if event_recorder.args.size == 0 if event_recorder.broadcast_events.any? msg += " (not included in #{event_recorder.broadcast_events.map(&:first).join(', ')})" else msg += ' (no events broadcast)' end end msg += " with args: #{event_recorder.args.inspect}" if event_recorder.args.size > 0 msg end |
.refutation_failure(event_recorder) ⇒ Object
21 22 23 24 25 26 27 28 29 30 |
# File 'lib/wisper/minitest/assertions.rb', line 21 def self.refutation_failure(event_recorder) msg = "expected publisher not to broadcast #{event_recorder.event_name} event" if event_recorder.args.size == 0 if event_recorder.broadcast_events.count > 1 msg += " (included in #{event_recorder.broadcast_events.map(&:first).join(', ')})" end end msg += " with args: #{event_recorder.args.inspect}" if event_recorder.args.size > 0 msg end |