Class: StackTrace::Integration::Rspec
- Inherits:
-
Object
- Object
- StackTrace::Integration::Rspec
- Defined in:
- lib/stack_trace/integration/rspec.rb
Constant Summary collapse
- EXAMPLE_META_KEYS =
i(file_path line_number scoped_id description full_description)
- FINAL_MESSAGE =
"\\e[1m\nStackTrace:\n\nTrace information is saved into \\e[32m%{file_path}\\e[0m\n\\e[22m\n"
Class Method Summary collapse
Class Method Details
.create_tracing_directory ⇒ Object
33 34 35 |
# File 'lib/stack_trace/integration/rspec.rb', line 33 def create_tracing_directory Dir.mkdir(tracing_dir_path) unless Dir.exist?(tracing_dir_path) end |
.finish_tracing ⇒ Object
37 38 39 40 |
# File 'lib/stack_trace/integration/rspec.rb', line 37 def finish_tracing save_examples end |
.save_trace_for(example) ⇒ Object
42 43 44 |
# File 'lib/stack_trace/integration/rspec.rb', line 42 def save_trace_for(example) examples << example_data(example) end |