Class: SublimeTextFormatter
- Inherits:
-
RSpec::Core::Formatters::BaseTextFormatter
- Object
- RSpec::Core::Formatters::BaseTextFormatter
- SublimeTextFormatter
- Defined in:
- lib/sublime_text_formatter.rb
Instance Method Summary collapse
Instance Method Details
#dump_backtrace(example) ⇒ Object
4 5 6 7 8 |
# File 'lib/sublime_text_formatter.rb', line 4 def dump_backtrace(example) format_backtrace(example.execution_result[:exception].backtrace, example).each do |backtrace_info| output.puts detail_color("#{long_padding}# #{sublime backtrace_info}") end end |
#sublime(backtrace_info) ⇒ Object
10 11 12 13 |
# File 'lib/sublime_text_formatter.rb', line 10 def sublime(backtrace_info) app_path = File.join(File.dirname(__FILE__)) "subl://open?url=file://" + backtrace_info.sub("./spec", app_path) end |