Sha256: 2d047c3bbd44f470a048f75ce33bc9e910aff8cecfdb9ebf52d89b6109592c13

Contents?: true

Size: 587 Bytes

Versions: 1

Compression:

Stored size: 587 Bytes

Contents

require_relative "../../test_helper"

module Unit
  module Query
    class TestMonetDB < MiniTest::Test

      describe DirectiveRecord::Query::MonetDB do
        before do
          DirectiveRecord::Query.expects(:class_for).returns(DirectiveRecord::Query::MonetDB).at_least_once
        end

        it "generates the expected SQL" do
          assert_equal(
            strip(
              %Q{
                SELECT o.id, o.city
                FROM offices o
              }
            ),
            Office.to_qry("id, city")
          )
        end
      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
directiverecord-0.1.0 test/unit/query/test_monetdb.rb