Class: Ruptr::Sink::Tee

Inherits:
Object
  • Object
show all
Includes:
Ruptr::Sink
Defined in:
lib/ruptr/sink.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Ruptr::Sink

#begin_case, #begin_group, #begin_plan, #finish_case, #finish_group, #finish_plan, #submit_case, #submit_group, #submit_plan

Constructor Details

#initialize(targets) ⇒ Tee

Returns a new instance of Tee.



42
# File 'lib/ruptr/sink.rb', line 42

def initialize(targets) = @targets = targets

Class Method Details

.for(targets) ⇒ Object



37
38
39
40
# File 'lib/ruptr/sink.rb', line 37

def self.for(targets)
  return targets.first if targets.size == 1
  new(targets)
end