Skip to content

Commit 05f6a3c

Browse files
committed
feat(ServerRendering) add end-to-end test of per-request prerenderer
1 parent 24fc7dc commit 05f6a3c

17 files changed

+64
-11
lines changed

Appraisals

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,18 @@ appraise "rails-4.2-sprockets_4" do
4444
gem "sprockets", "~> 4.0.x"
4545
gem "turbolinks", "~> 2.5.0"
4646
gem "webpacker", github: "rails/webpacker"
47+
# This ExecJS backend provides stateful context
48+
# which the default nodejs backend does not
49+
gem "mini_racer"
4750
end
4851

4952
appraise "rails-5" do
5053
gem 'rails', '~> 5.0.0'
5154
gem "turbolinks", "~> 5.0.0"
5255
gem "webpacker", github: "rails/webpacker"
56+
# This ExecJS backend provides stateful context
57+
# which the default nodejs backend does not
58+
gem "therubyracer"
5359
end
5460

5561
appraise "rails-5-no_sprockets" do

gemfiles/rails_3.2.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
source "http://rubygems.org"
44

5+
gem "turbolinks", "~> 2.0"
56
gem "rails", "~> 3.2.21"
67
gem "rack-cache", "~> 1.6.1"
7-
gem "turbolinks", "~> 2.0"
88

99
gemspec :path => "../"

gemfiles/rails_4.0.5.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
source "http://rubygems.org"
44

5-
gem "rails", "4.0.5"
65
gem "turbolinks"
6+
gem "rails", "4.0.5"
77

88
gemspec :path => "../"

gemfiles/rails_4.0_with_therubyracer.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
source "http://rubygems.org"
44

5+
gem "turbolinks"
56
gem "rails", "~> 4.0.13"
67
gem "therubyracer", "0.12.0", :platform => :mri
7-
gem "turbolinks"
88

99
gemspec :path => "../"

gemfiles/rails_4.1.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
source "http://rubygems.org"
44

5-
gem "rails", "~> 4.1.10"
65
gem "turbolinks", "~> 2.3.0"
6+
gem "rails", "~> 4.1.10"
77

88
gemspec :path => "../"

gemfiles/rails_4.2_sprockets_2.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
source "http://rubygems.org"
44

5+
gem "turbolinks"
56
gem "rails", "~> 4.2.1"
67
gem "sprockets", "~> 2.12"
7-
gem "turbolinks"
88

99
gemspec :path => "../"

gemfiles/rails_4.2_sprockets_3.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
source "http://rubygems.org"
44

5+
gem "turbolinks", "~> 2.5.0"
56
gem "rails", "~> 4.2.1"
67
gem "sprockets", "~> 3.5"
7-
gem "turbolinks", "~> 2.5.0"
88

99
gemspec :path => "../"

gemfiles/rails_4.2_sprockets_4.gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
source "http://rubygems.org"
44

5+
gem "turbolinks", "~> 2.5.0"
56
gem "rails", "~> 4.2.1"
67
gem "sprockets", "~> 4.0.x"
7-
gem "turbolinks", "~> 2.5.0"
88
gem "webpacker", :github => "rails/webpacker"
9+
gem "mini_racer"
910

1011
gemspec :path => "../"

gemfiles/rails_5.gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22

33
source "http://rubygems.org"
44

5-
gem "rails", "~> 5.0.0"
65
gem "turbolinks", "~> 5.0.0"
6+
gem "rails", "~> 5.0.0"
77
gem "webpacker", :github => "rails/webpacker"
8+
gem "therubyracer"
89

910
gemspec :path => "../"

gemfiles/rails_5_no_sprockets.gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
source "http://rubygems.org"
44

5+
gem "turbolinks"
56
gem "rails", "~> 5.0.0"
67

78
gemspec :path => "../"

0 commit comments

Comments
 (0)