Skip to content

Commit 85ab602

Browse files
committed
Merge pull request #188 from rails/test-older-sprockets
Test on older Sprockets
2 parents ce564d9 + e28f4f2 commit 85ab602

File tree

5 files changed

+43
-0
lines changed

5 files changed

+43
-0
lines changed

.travis.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ gemfile:
1111
- test/gemfiles/Gemfile.rails-3.2.x
1212
- test/gemfiles/Gemfile.rails-4.0.x
1313
- test/gemfiles/Gemfile.rails-4.1.x
14+
- test/gemfiles/Gemfile.sprockets-2.11.x
15+
- test/gemfiles/Gemfile.sprockets-2.12.x
16+
- test/gemfiles/Gemfile.sprockets-2.8.x
1417

1518
env:
1619
- LEGACY=true
@@ -24,12 +27,24 @@ matrix:
2427
rvm: 1.8.7
2528
- gemfile: test/gemfiles/Gemfile.rails-4.1.x
2629
rvm: 1.8.7
30+
- gemfile: test/gemfiles/Gemfile.sprockets-2.11.x
31+
rvm: 1.8.7
32+
- gemfile: test/gemfiles/Gemfile.sprockets-2.12.x
33+
rvm: 1.8.7
34+
- gemfile: test/gemfiles/Gemfile.sprockets-2.8.x
35+
rvm: 1.8.7
2736
- gemfile: Gemfile
2837
env: LEGACY=true
2938
- gemfile: test/gemfiles/Gemfile.rails-4.0.x
3039
env: LEGACY=true
3140
- gemfile: test/gemfiles/Gemfile.rails-4.1.x
3241
env: LEGACY=true
42+
- gemfile: test/gemfiles/Gemfile.sprockets-2.11.x
43+
env: LEGACY=true
44+
- gemfile: test/gemfiles/Gemfile.sprockets-2.12.x
45+
env: LEGACY=true
46+
- gemfile: test/gemfiles/Gemfile.sprockets-2.8.x
47+
env: LEGACY=true
3348
- gemfile: test/gemfiles/Gemfile.rails-3.0.x
3449
env: LEGACY=false
3550
- gemfile: test/gemfiles/Gemfile.rails-3.1.x
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
source 'https://rubygems.org'
2+
gemspec :path => "./../.."
3+
4+
gem 'sprockets', '~> 2.11.0'
5+
6+
gem 'actionpack'
7+
gem 'railties'
8+
9+
gem 'minitest', '= 4.7.3'
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
source 'https://rubygems.org'
2+
gemspec :path => "./../.."
3+
4+
gem 'sprockets', '~> 2.12.0'
5+
6+
gem 'actionpack'
7+
gem 'railties'
8+
9+
gem 'minitest', '= 4.7.3'

test/gemfiles/Gemfile.sprockets-2.8.x

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
source 'https://rubygems.org'
2+
gemspec :path => "./../.."
3+
4+
gem 'sprockets', '~> 2.8.0'
5+
6+
gem 'actionpack'
7+
gem 'railties'
8+
9+
gem 'minitest', '= 4.7.3'

test/test_task.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ def setup
1919
@dir = File.join(Dir::tmpdir, 'rails', 'task')
2020

2121
@manifest_file = File.join(Dir::tmpdir, 'rails', 'manifest', 'custom-manifest.json')
22+
FileUtils.mkdir_p File.dirname(@manifest_file)
2223
@manifest = Sprockets::Manifest.new(@assets, @dir, @manifest_file)
2324

2425
@environment_ran = false

0 commit comments

Comments
 (0)