Sha256: b914a9772d1938893873fbc32a8b3e4a1c57c4a785a0f500d263d2bac6b22dcc
Contents?: true
Size: 715 Bytes
Versions: 5
Compression:
Stored size: 715 Bytes
Contents
# frozen_string_literal: true module RSpecTracer module RSpecRunner def run_specs(_example_groups) actual_count = RSpec.world.example_count filtered_examples, example_groups = RSpecTracer.filter_examples RSpec.world.instance_variable_set(:@filtered_examples, filtered_examples) RSpec.world.instance_variable_set(:@example_groups, example_groups) current_count = RSpec.world.example_count puts puts <<-EXAMPLES.strip.gsub(/\s+/, ' ') RSpec tracer is running #{current_count} examples (actual: #{actual_count}, skipped: #{actual_count - current_count}) EXAMPLES RSpecTracer.running = true super(example_groups) end end end
Version data entries
5 entries across 5 versions & 1 rubygems