Sha256: a78ea0079c94431151c6da23de7c7440ffc83471326ce504032a732cffe53a78

Contents?: true

Size: 949 Bytes

Versions: 13

Compression:

Stored size: 949 Bytes

Contents

require 'spec_helper'

module Bullet
  module Notification
    describe NPlusOneQuery do
      subject { NPlusOneQuery.new([["caller1", "caller2"]], Post, [:comments, :votes], "path") }

      it { expect(subject.body_with_caller).to eq("  Post => [:comments, :votes]\n  Add to your finder: :include => [:comments, :votes]\nN+1 Query method call stack\n  caller1\n  caller2") }
      it { expect([ subject.body_with_caller, subject.body_with_caller]).to eq([ "  Post => [:comments, :votes]\n  Add to your finder: :include => [:comments, :votes]\nN+1 Query method call stack\n  caller1\n  caller2", "  Post => [:comments, :votes]\n  Add to your finder: :include => [:comments, :votes]\nN+1 Query method call stack\n  caller1\n  caller2" ]) }
      it { expect(subject.body).to eq("  Post => [:comments, :votes]\n  Add to your finder: :include => [:comments, :votes]") }
      it { expect(subject.title).to eq("N+1 Query in path") }
    end
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
bullet_instructure-4.0.5 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.13.2 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.13.1 spec/bullet/notification/n_plus_one_query_spec.rb
bullet_instructure-4.0.3 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.13.0 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.12.0 spec/bullet/notification/n_plus_one_query_spec.rb
bullet_instructure-4.0.2 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.11.3 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.11.2 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.11.1 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.11.0 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.10.0 spec/bullet/notification/n_plus_one_query_spec.rb
bullet-4.9.0 spec/bullet/notification/n_plus_one_query_spec.rb