Sha256: f0308f11d114d88d4bf77b4df60593c4bbb63725e708dae67db196baaf996d75

Contents?: true

Size: 437 Bytes

Versions: 5

Compression:

Stored size: 437 Bytes

Contents

require 'spec_helper'

class MockComponentClass < ActiveAdmin::Component; end

describe ActiveAdmin::Component do

  let(:component_class){ MockComponentClass }
  let(:component){ component_class.new }

  it "should be a subclass of an html div" do
    expect(ActiveAdmin::Component.ancestors).to include(Arbre::HTML::Div)
  end

  it "should render to a div, even as a subclass" do
    expect(component.tag_name).to eq 'div'
  end

end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
active_administration-0.0.3 spec/unit/component_spec.rb
activeadministration-0.0.2 spec/unit/component_spec.rb
active_administration-0.0.2 spec/unit/component_spec.rb
activeadministration-0.0.1 spec/unit/component_spec.rb
active_administration-0.0.1 spec/unit/component_spec.rb