Sha256: 0555a89d4ae300a3cb1f18e7f19f512ce96d9f822d42e7220c8ecf2edb657059

Contents?: true

Size: 347 Bytes

Versions: 2

Compression:

Stored size: 347 Bytes

Contents

# encoding: utf-8

require 'spec_helper'

describe Adamantium::Flat, '.included' do
  subject do
    Class.new do
      include Adamantium::Flat
    end
  end

  its(:ancestors) { should include(Adamantium) }

  it 'extends class with Adamantium::Flat' do
    expect(subject.singleton_class.included_modules).to include(described_class)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
adamantium-0.2.0 spec/unit/adamantium/flat/class_methods/included_spec.rb
adamantium-0.1.0 spec/unit/adamantium/flat/class_methods/included_spec.rb