Skip to content

Commit 6a39f6a

Browse files
committed
Merge pull request #272 from rails/test-more-versions
Add tests for additional dependency permutations
2 parents a5088ca + cabfacd commit 6a39f6a

10 files changed

+37
-27
lines changed

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ rvm:
44
- 2.0.0
55
- 2.1.0
66
gemfile:
7-
- test/gemfiles/Gemfile-4-0-stable
8-
- test/gemfiles/Gemfile-4-1-stable
7+
- test/gemfiles/Gemfile-rails-4-0
8+
- test/gemfiles/Gemfile-rails-4-1
9+
- test/gemfiles/Gemfile-sprockets-2-11
10+
- test/gemfiles/Gemfile-sprockets-2-8
911
- Gemfile
1012
before_install: gem install bundler
1113
script: bundle exec rake test

Gemfile

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,3 @@ source "https://rubygems.org"
22

33
# Specify your gem's dependencies in sass-rails.gemspec
44
gemspec
5-
6-
gem "rails"
7-
8-
gem "sqlite3"

sass-rails.gemspec

Lines changed: 5 additions & 2 deletions
Large diffs are not rendered by default.

sass-rails.gemspec.erb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,14 @@ Gem::Specification.new do |s|
1515

1616
s.rubyforge_project = "sass-rails"
1717

18-
s.add_dependency 'sass', '~> 3.2.2'
1918
s.add_dependency 'railties', '>= 4.0.0', '< 5.0'
19+
s.add_dependency 'sass', '~> 3.2.2'
2020
s.add_dependency 'sprockets-rails', '~> 2.0'
2121
s.add_dependency 'sprockets', '~> 2.8', '< 2.12'
2222

23+
s.add_development_dependency 'rails'
24+
s.add_development_dependency 'sqlite3'
25+
2326
s.files = [<%= files.map(&:inspect).join ',' %>]
2427
s.executables = [<%= executables.map(&:inspect).join ',' %>]
2528
s.require_paths = ["lib"]

test/gemfiles/Gemfile-4-0-stable

Lines changed: 0 additions & 9 deletions
This file was deleted.

test/gemfiles/Gemfile-4-1-stable

Lines changed: 0 additions & 9 deletions
This file was deleted.

test/gemfiles/Gemfile-rails-4-0

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
source "https://rubygems.org"
2+
3+
# Specify your gem"s dependencies in sass-rails.gemspec
4+
gemspec path: "../.."
5+
6+
gem "rails", "~> 4.0.0"

test/gemfiles/Gemfile-rails-4-1

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
source "https://rubygems.org"
2+
3+
# Specify your gem"s dependencies in sass-rails.gemspec
4+
gemspec path: "../.."
5+
6+
gem "rails", "~> 4.1.0"

test/gemfiles/Gemfile-sprockets-2-11

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
source "https://rubygems.org"
2+
3+
# Specify your gem"s dependencies in sass-rails.gemspec
4+
gemspec path: "../.."
5+
6+
gem "sprockets", "~> 2.11.0"

test/gemfiles/Gemfile-sprockets-2-8

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
source "https://rubygems.org"
2+
3+
# Specify your gem"s dependencies in sass-rails.gemspec
4+
gemspec path: "../.."
5+
6+
gem "sprockets", "~> 2.8.0"

0 commit comments

Comments
 (0)