Sha256: 9e1869bad2c32ce73c18ae3d5d0f4d05c19c9ac6204c594fecfa84d254447d72

Contents?: true

Size: 422 Bytes

Versions: 1

Compression:

Stored size: 422 Bytes

Contents

require 'spec_helper'
module Alf
  module Relvar
    describe Base, "to_cog" do

      let(:expr){ Algebra::Operand::Named.new(:suppliers, self) }
      let(:rv)  { Base.new(expr)                                }

      def cog(*args)
        @seen = args
      end

      subject{ rv.to_cog(12) }

      it 'delegates to the connection' do
        subject
        @seen.should eq([12, expr])
      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
alf-core-0.15.0 spec/unit/alf-relvar/base/test_to_cog.rb