Remove Rails 2 support

This commit is contained in:
Joshua Clayton 2012-03-09 15:52:29 -05:00
parent eca05c948f
commit cfaa00c980
12 changed files with 8 additions and 97 deletions

View File

@ -7,7 +7,6 @@ before_install:
- gem update --system
script: "bundle exec rake spec:unit spec:acceptance features"
gemfile:
- gemfiles/2.3.gemfile
- gemfiles/3.0.gemfile
- gemfiles/3.1.gemfile
- gemfiles/3.2.gemfile

View File

@ -1,7 +1,3 @@
appraise "2.3" do
gem "activerecord", "~> 2.3"
end
appraise "3.0" do
gem "activerecord", "~> 3.0"
end

View File

@ -7,13 +7,13 @@ Update Your Gemfile
If you're using Rails, you'll need to change the required version of `factory_girl_rails`:
```ruby
gem "factory_girl_rails", "~> 1.2"
gem "factory_girl_rails", "~> 2.0"
```
If you're *not* using Rails, you'll just have to change the required version of `factory_girl`:
```ruby
gem "factory_girl", "~> 2.1.0"
gem "factory_girl", "~> 3.0"
```
Once your Gemfile is updated, you'll want to update your bundle.

View File

@ -2,7 +2,7 @@ PATH
remote: .
specs:
factory_girl (2.6.4)
activesupport (>= 2.3.9)
activesupport (>= 3.0.0)
GEM
remote: http://rubygems.org/

View File

@ -2,7 +2,7 @@
factory_girl is a fixtures replacement with a straightforward definition syntax, support for multiple build strategies (saved instances, unsaved instances, attribute hashes, and stubbed objects), and support for multiple factories for the same class (user, admin_user, and so on), including factory inheritance.
If you want to use factory_girl with Rails 3, see
If you want to use factory_girl with Rails, see
[factory_girl_rails](https://github.com/thoughtbot/factory_girl_rails).
Documentation

View File

@ -21,7 +21,7 @@ Gem::Specification.new do |s|
s.homepage = "https://github.com/thoughtbot/factory_girl"
s.add_dependency("activesupport", ">= 2.3.9")
s.add_dependency("activesupport", ">= 3.0.0")
s.add_development_dependency("rspec", "~> 2.0")
s.add_development_dependency("cucumber", "~> 1.0.0")

View File

@ -1,72 +0,0 @@
PATH
remote: /Users/joshuaclayton/dev/gems/factory_girl
specs:
factory_girl (2.6.4)
activesupport (>= 2.3.9)
GEM
remote: http://rubygems.org/
specs:
activerecord (2.3.12)
activesupport (= 2.3.12)
activesupport (2.3.12)
appraisal (0.3.8)
bundler
rake
aruba (0.3.7)
childprocess (>= 0.1.9)
cucumber (>= 0.10.5)
rspec (>= 2.6.0)
bluecloth (2.1.0)
bourne (1.0)
mocha (= 0.9.8)
builder (3.0.0)
childprocess (0.1.9)
ffi (~> 1.0.6)
cucumber (1.0.0)
builder (>= 2.1.2)
diff-lcs (>= 1.1.2)
gherkin (~> 2.4.1)
json (>= 1.4.6)
term-ansicolor (>= 1.0.5)
diff-lcs (1.1.2)
ffi (1.0.9)
gherkin (2.4.1)
json (>= 1.4.6)
json (1.5.3)
mocha (0.9.8)
rake
rake (0.9.2)
rcov (0.9.9)
rspec (2.6.0)
rspec-core (~> 2.6.0)
rspec-expectations (~> 2.6.0)
rspec-mocks (~> 2.6.0)
rspec-core (2.6.4)
rspec-expectations (2.6.0)
diff-lcs (~> 1.1.2)
rspec-mocks (2.6.0)
sqlite3 (1.3.3)
sqlite3-ruby (1.3.3)
sqlite3 (>= 1.3.3)
term-ansicolor (1.0.5)
timecop (0.3.5)
yard (0.7.2)
PLATFORMS
ruby
DEPENDENCIES
activerecord (~> 2.3)
appraisal (~> 0.3.8)
aruba
bluecloth
bourne
cucumber (~> 1.0.0)
factory_girl!
mocha
rcov
rspec (~> 2.0)
sqlite3-ruby
timecop
yard

View File

@ -2,7 +2,7 @@ PATH
remote: /Users/joshuaclayton/dev/gems/factory_girl
specs:
factory_girl (2.6.4)
activesupport (>= 2.3.9)
activesupport (>= 3.0.0)
GEM
remote: http://rubygems.org/

View File

@ -2,7 +2,7 @@ PATH
remote: /Users/joshuaclayton/dev/gems/factory_girl
specs:
factory_girl (2.6.4)
activesupport (>= 2.3.9)
activesupport (>= 3.0.0)
GEM
remote: http://rubygems.org/

View File

@ -2,7 +2,7 @@ PATH
remote: /Users/joshuaclayton/dev/gems/factory_girl
specs:
factory_girl (2.6.4)
activesupport (>= 2.3.9)
activesupport (>= 3.0.0)
GEM
remote: http://rubygems.org/

View File

@ -26,10 +26,6 @@ require 'factory_girl/find_definitions'
require 'factory_girl/reload'
require 'factory_girl/version'
if defined?(Rails) && Rails::VERSION::MAJOR == 2
require 'factory_girl/rails2'
end
module FactoryGirl
def self.factories
@factories ||= Registry.new("Factory")

View File

@ -1,8 +0,0 @@
Rails.configuration.after_initialize do
FactoryGirl.definition_file_paths = [
File.join(Rails.root, 'factories'),
File.join(Rails.root, 'test', 'factories'),
File.join(Rails.root, 'spec', 'factories')
]
FactoryGirl.find_definitions
end