Sha256: 0389b87147753299db057127ec4c6198087c0667aa78be2c85a4168aebe84121

Contents?: true

Size: 391 Bytes

Versions: 10

Compression:

Stored size: 391 Bytes

Contents

require 'spec_helper'
require 'conceptql/nodes/from'
require_relative 'query_double'

describe ConceptQL::Nodes::From do
  it 'behaves itself' do
    ConceptQL::Nodes::From.new.must_behave_like(:evaluator)
  end

  describe '#query' do
    it 'works for single criteria' do
      ConceptQL::Nodes::From.new(:table1).query(Sequel.mock).sql.must_equal "SELECT * FROM table1"
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
conceptql-0.1.1 spec/conceptql/nodes/from_spec.rb
conceptql-0.1.0 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.9 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.8 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.7 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.6 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.5 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.4 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.3 spec/conceptql/nodes/from_spec.rb
conceptql-0.0.1 spec/conceptql/nodes/from_spec.rb