Class: KnapsackPro::Formatters::TimeTrackerFetcher

Inherits:
Object
  • Object
show all
Defined in:
lib/knapsack_pro/formatters/time_tracker_fetcher.rb

Class Method Summary collapse

Class Method Details

.callObject



6
7
8
9
10
11
# File 'lib/knapsack_pro/formatters/time_tracker_fetcher.rb', line 6

def self.call
  ::RSpec
    .configuration
    .formatters
    .find { |f| f.class.to_s == "KnapsackPro::Formatters::TimeTracker" }
end

.unexecuted_test_files(scheduled_paths) ⇒ Object



13
14
15
16
17
# File 'lib/knapsack_pro/formatters/time_tracker_fetcher.rb', line 13

def self.unexecuted_test_files(scheduled_paths)
  time_tracker = call
  return [] unless time_tracker
  time_tracker.unexecuted_test_files(scheduled_paths)
end