Module: RspecProfiling
- Defined in:
- lib/rspec_profiling.rb,
lib/rspec_profiling/run.rb,
lib/rspec_profiling/config.rb,
lib/rspec_profiling/example.rb,
lib/rspec_profiling/version.rb,
lib/rspec_profiling/collectors/csv.rb,
lib/rspec_profiling/current_commit.rb,
lib/rspec_profiling/collectors/database.rb
Defined Under Namespace
Modules: Collectors, CurrentCommit
Classes: Example, Railtie, Run
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
6
7
8
9
10
11
12
13
|
# File 'lib/rspec_profiling/config.rb', line 6
def self.config
@config ||= OpenStruct.new({
collector: RspecProfiling::Collectors::Database,
db_path: 'tmp/rspec_profiling',
table_name: 'spec_profiling_results',
csv_path: Proc.new { 'tmp/spec_benchmarks.csv' }
})
end
|
2
3
4
|
# File 'lib/rspec_profiling/config.rb', line 2
def self.configure
yield config
end
|