Sha256: 695898c8d142b50c8a44f9c1112ccc28abcc056409b8a79549487a47260aa932
Contents?: true
Size: 576 Bytes
Versions: 14
Compression:
Stored size: 576 Bytes
Contents
module Woulda module ActsAsList module Macros # Original source: http://www.soyunperdedor.com/node/34 def should_act_as_list klass = self.name.gsub(/Test$/, '').constantize context "To support acts_as_list" do should_have_db_column('position', :type => :integer) end should "include ActsAsList methods" do assert klass.include?(ActiveRecord::Acts::List::InstanceMethods) end should_have_instance_methods :acts_as_list_class, :position_column, :scope_condition end end end end
Version data entries
14 entries across 14 versions & 4 rubygems