Sha256: 1db0ca2bdae1a0350284961197a9fe6eb2a0eda324d6b5b3978cdfba0fd9cbe9

Contents?: true

Size: 312 Bytes

Versions: 2

Compression:

Stored size: 312 Bytes

Contents

module CombinationOperationSpecs
  class Object < Relation
    include Relation::Operation::Combination

    def each
      left.each  { |tuple| yield tuple.project(header) }
      right.each { |tuple| yield tuple.project(header) }
      self
    end

  end # class Object
end # module CombinationOperationSpecs

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
veritas-0.0.3 spec/unit/veritas/relation/operation/combination/fixtures/classes.rb
veritas-0.0.2 spec/unit/veritas/relation/operation/combination/fixtures/classes.rb