Sha256: 47e9fad84a8d02f281bdd2aef84ccc3daa6dbe3847a261fcb05e2b0f92f156c3

Contents?: true

Size: 764 Bytes

Versions: 38

Compression:

Stored size: 764 Bytes

Contents

require "spec_helper"

describe Mongoid::Criteria::Queryable::Mergeable do

  describe "#intersect" do

    let(:query) do
      Mongoid::Query.new
    end

    before do
      query.intersect
    end

    it "sets the strategy to intersect" do
      expect(query.strategy).to eq(:__intersect__)
    end
  end

  describe "#override" do

    let(:query) do
      Mongoid::Query.new
    end

    before do
      query.override
    end

    it "sets the strategy to override" do
      expect(query.strategy).to eq(:__override__)
    end
  end

  describe "#union" do

    let(:query) do
      Mongoid::Query.new
    end

    before do
      query.union
    end

    it "sets the strategy to union" do
      expect(query.strategy).to eq(:__union__)
    end
  end
end

Version data entries

38 entries across 36 versions & 2 rubygems

Version Path
mongoid-7.0.13 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.12 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-6.4.8 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.11 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.10 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-6.4.7 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-6.4.5 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.8 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.7 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.6 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.5 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.4 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-6.4.4 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.3 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-6.4.2 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.2 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.1 spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-6.4.1 spec/mongoid/criteria/queryable/mergeable_spec.rb
tdiary-5.0.8 vendor/bundle/gems/mongoid-6.4.0/spec/mongoid/criteria/queryable/mergeable_spec.rb
mongoid-7.0.0 spec/mongoid/criteria/queryable/mergeable_spec.rb