Sha256: 124c203e235ead9d26cc90602e90cc7c46173ae4551977e2f4f79579b4d0d72d

Contents?: true

Size: 443 Bytes

Versions: 3

Compression:

Stored size: 443 Bytes

Contents

require 'rails_helper'

class MockComponentClass < ActiveAdmin::Component; end

RSpec.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(Arbo::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

3 entries across 3 versions & 1 rubygems

Version Path
activeadmin-rails-1.7.2 spec/unit/component_spec.rb
activeadmin-rails-1.7.1 spec/unit/component_spec.rb
activeadmin-rails-1.7.0 spec/unit/component_spec.rb