Sha256: f0c7eb1d3518b24d29d033b1c18c82bdbba87dd026ae57b8f1d6b967e33875c5

Contents?: true

Size: 441 Bytes

Versions: 7

Compression:

Stored size: 441 Bytes

Contents

require 'liquor/drop/drop'

describe Liquor::DropDelegation do
  before :all do
    class TestModel
      include Liquor::Dropable
    end

    class TestModelDrop < Liquor::Drop
    end
  end

  after :all do
    Object.send :remove_const, :TestModel
    Object.send :remove_const, :TestModelDrop
  end

  it "should correctly unwrap drop classes" do
    Liquor::DropDelegation.unwrap_drop_class(TestModelDrop).should == TestModel
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
liquor-1.0.0 spec/drop_delegation_spec.rb
liquor-0.9.6 spec/drop_delegation_spec.rb
liquor-0.9.5 spec/drop_delegation_spec.rb
liquor-0.9.4 spec/drop_delegation_spec.rb
liquor-0.9.3 spec/drop_delegation_spec.rb
liquor-0.9.2 spec/drop_delegation_spec.rb
liquor-0.9.1 spec/drop_delegation_spec.rb