class Tryouts::CLI::CompactFailsFormatter
Compact formatter that only shows failures and errors
def initialize(options = {})
def initialize(options = {}) super(options.merge(show_passed: false)) end
def live_status_capabilities
def live_status_capabilities { supports_coordination: true, # Compact can work with coordinated output output_frequency: :low, # Outputs infrequently, mainly summaries requires_tty: false, # Works without TTY } end
def test_result(result_packet)
def test_result(result_packet) # Only show failed/error tests return if result_packet.passed? super end