errors/warning_warn_super.rb
tests/_examples/errors/warning_warn_super.rb in the metorex repository.
$stderr = $stdout
module Warning
def warn(*args, **kwargs)
$stdout.print("rewritten: ")
super
end
end
warn("maintenance window moves to 02:00")
Warning.warn("rates reload at 03:00\n")
Output:
rewritten: maintenance window moves to 02:00
rewritten: rates reload at 03:00