Sha256: 44c9a93edeeb2ca65b657201bd92b9c34626fc5446f3cb0b018c8c771822b288

Contents?: true

Size: 588 Bytes

Versions: 32

Compression:

Stored size: 588 Bytes

Contents

require "rails_helper"

describe Releaf::Builders::Collection, type: :module do
  class CollectionIncluder
    include Releaf::Builders::Base
    include Releaf::Builders::Template
    include Releaf::Builders::Collection
  end
  class CollectionTestHelper < ActionView::Base
  end

  it "it assigns template collection instance variable to instance 'collection' accessor on initialization" do
    template = CollectionTestHelper.new
    template.instance_variable_set("@collection", "x")
    subject = CollectionIncluder.new(template)
    expect(subject.collection).to eq("x")
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
releaf-core-1.1.22 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.21 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.20 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.19 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.18 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.17 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.16 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.15 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.14 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.13 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.12 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.11 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.10 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.9 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.8 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.7 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.6 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.5 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.4 spec/builders/releaf/builders/collection_spec.rb
releaf-core-1.1.3 spec/builders/releaf/builders/collection_spec.rb