Sha256: a3e2add99a1afd55807b369bd9ad19c417030ee992619a9973029160222dc970
Contents?: true
Size: 647 Bytes
Versions: 3
Compression:
Stored size: 647 Bytes
Contents
module KnapsackPro module Adapters class BaseAdapter # Just example, please overwrite constant in subclass TEST_DIR_PATTERN = 'test/**/*_test.rb' def self.bind adapter = new adapter.bind adapter end def bind if KnapsackPro::Config::Env.recording_enabled? KnapsackPro.logger.info('Test suite time execution recording enabled.') bind_time_tracker bind_save_report end end def bind_time_tracker raise NotImplementedError end def bind_save_report raise NotImplementedError end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
knapsack_pro-0.1.2 | lib/knapsack_pro/adapters/base_adapter.rb |
knapsack_pro-0.1.1 | lib/knapsack_pro/adapters/base_adapter.rb |
knapsack_pro-0.1.0 | lib/knapsack_pro/adapters/base_adapter.rb |