Sha256: 88f6b3fcc0e45a1773900d077587098e96bac439ab522fca0fd3b2bd1a8566df

Contents?: true

Size: 1.05 KB

Versions: 8

Compression:

Stored size: 1.05 KB

Contents

# To run these specs on a live Rails App, you'll have to change
# the following requirements. Chances are, you want to replace
# ALL of the following code with "require /my/rails/app/spec/spec_helper"

require 'pathname'
dir = Pathname(__FILE__).dirname
require dir.join('rails_skeleton','spec','spec_helper')
root = dir.join '..'
$:.unshift root.join('lib')
require root.join('init')


module Spec::Example::ExampleGroupMethods
  alias :context :describe
end

plugin_spec_dir = File.dirname(__FILE__)
ActiveRecord::Base.logger = Logger.new(plugin_spec_dir + "/debug.log")

load(File.dirname(__FILE__) + '/schema.rb')

class TaggableModel < ActiveRecord::Base
  acts_as_taggable_on :tags, :languages
  acts_as_taggable_on :skills
end

class OtherTaggableModel < ActiveRecord::Base
  acts_as_taggable_on :tags, :languages
end

class InheritingTaggableModel < TaggableModel
end

class AlteredInheritingTaggableModel < TaggableModel
  acts_as_taggable_on :parts
end

class TaggableUser < ActiveRecord::Base
  acts_as_tagger
end

class UntaggableModel < ActiveRecord::Base
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
masover-acts-as-taggable-on-1.0.2.2 spec/spec_helper.rb
masover-acts-as-taggable-on-1.0.2.3 spec/spec_helper.rb
masover-acts-as-taggable-on-1.0.2.4 spec/spec_helper.rb
masover-acts-as-taggable-on-1.0.2.5 spec/spec_helper.rb
masover-acts-as-taggable-on-1.0.2.6.1 spec/spec_helper.rb
masover-acts-as-taggable-on-1.0.2.6 spec/spec_helper.rb
masover-acts-as-taggable-on-1.0.2.7 spec/spec_helper.rb
masover-acts-as-taggable-on-1.0.2.8 spec/spec_helper.rb