Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
remove auto include code from project
  • Loading branch information
schneems committed Nov 14, 2011
1 parent 5fc7fbe commit 7b4000b
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 33 deletions.
12 changes: 0 additions & 12 deletions lib/likeable/module_methods.rb
Expand Up @@ -117,20 +117,8 @@ def include_in_class(klass, include_item)
end
end

def make_classes_likeable
classes.each do |klass|
include_in_class(klass, Likeable)
end
end

def give_users_like_ability
include_in_class user_class, ::Likeable::UserMethods if user_class
end

def setup(&block)
yield self unless block.blank?
make_classes_likeable
give_users_like_ability
true
end
end
Expand Down
20 changes: 0 additions & 20 deletions spec/likeable/setup_spec.rb
Expand Up @@ -31,26 +31,6 @@ def id
@target = SetupCleanTestClassForLikeable.new
end

it "adds Likeable::UserMethods to the class" do
describe User.ancestors do
it {should_not include Likeable::UserMethods}
end
Likeable.setup
describe User.ancestors do
it {should include Likeable::UserMethods}
end
end

it "adds likeable to class" do
Likeable.setup do |like|
like.classes = LikeableIncludedInSetup
end

describe LikeableIncludedInSetup.ancestors do
it {should include Likeable}
end
end

it "" do
result = "foo"
Likeable.setup
Expand Down
5 changes: 4 additions & 1 deletion spec/spec_helper.rb
Expand Up @@ -6,9 +6,13 @@
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '../..', 'lib'))


require 'likeable'


def build_user!
eval %Q{
class User
include Likeable::UserMethods
def id
@time ||= Time.now.to_f.to_s
end
Expand Down Expand Up @@ -37,7 +41,6 @@ def reload_user!

build_user!

require 'likeable'

require 'rspec'
require 'rspec/autorun'
Expand Down

0 comments on commit 7b4000b

Please sign in to comment.