module Test::Unit::TestCaseNotificationSupport
Public Class Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/notification.rb, line 58 def included(base) base.class_eval do include NotificationHandler end end
Public Instance Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/notification.rb, line 79 def notify(message, options={}, &block) backtrace = filter_backtrace(options[:backtrace] || caller) notification = Notification.new(name, backtrace, message, :method_name => @method_name) add_notification(notification) end
Notify some information.
Example:
def test_notification notify("I'm here!") # Reached here notify("Special!") if special_case? # Reached here too end
options:
:backtrace override backtrace.
Private Instance Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/notification.rb, line 87 def add_notification(notification) current_result.add_notification(notification) end