class Minitest::Reporters::RubyMineReporter
def record(test)
def record(test) super if test.passed? log(@message_factory.create_test_finished(test.name, get_time_in_ms(test.time))) else with_result(test) do |exception_msg, backtrace| if test.skipped? log(@message_factory.create_test_ignored(test.name, exception_msg, backtrace)) elsif test.error? log(@message_factory.create_test_error(test.name, exception_msg, backtrace)) else log(@message_factory.create_test_failed(test.name, exception_msg, backtrace)) end end end end