Class: MinitestBender::States::Raising
- Inherits:
-
Base
- Object
- Base
- MinitestBender::States::Raising
show all
- Defined in:
- lib/minitest-bender/states/raising.rb
Constant Summary
collapse
- COLOR =
:error
- LABEL =
'RAISED'
- GROUP_LABEL =
'ERRORS'
- ICON =
'💥'
Instance Attribute Summary
Attributes inherited from Base
#results
Instance Method Summary
collapse
Methods inherited from Base
#add_result, #color, #colored_icon, #colored_icon_with_context_count, #colored_icon_with_count, #detail_lines, #detail_lines_without_header, #formatted_group_label, #formatted_label, #initialize, #print_details
Instance Method Details
12
13
14
|
# File 'lib/minitest-bender/states/raising.rb', line 12
def formatted_message(result)
colored(Utils.first_line(error_message(result)))
end
|
#summary_message ⇒ Object
16
17
18
19
|
# File 'lib/minitest-bender/states/raising.rb', line 16
def summary_message
return '' if results.empty?
colored("#{results.size} raised an error")
end
|
#test_location(result) ⇒ Object
21
22
23
|
# File 'lib/minitest-bender/states/raising.rb', line 21
def test_location(result)
Utils.relative_path(result.file_path)
end
|