Skip to content

Commit 9f9c05d

Browse files
committed
[test] remove the unused Rails 3.x stub applications
1 parent 6b41fbe commit 9f9c05d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+0
-986
lines changed

src/spec/ruby/jruby/rack/integration_spec.rb

Lines changed: 0 additions & 146 deletions
Original file line numberDiff line numberDiff line change
@@ -123,152 +123,6 @@
123123

124124
end
125125

126-
describe 'rails 3.0', :lib => :rails30 do
127-
128-
before(:all) { copy_gemfile("rails30") }
129-
130-
def base_path; "file://#{STUB_DIR}/rails30" end
131-
132-
it_should_behave_like 'a rails app'
133-
134-
context "initialized" do
135-
136-
before :all do
137-
initialize_rails nil, base_path
138-
end
139-
after(:all) { restore_rails }
140-
141-
it "loaded rack ~> 1.2" do
142-
@runtime = @rack_factory.getApplication.getRuntime
143-
should_eval_as_not_nil "defined?(Rack.release)"
144-
should_eval_as_eql_to "Rack.release.to_s[0, 3]", '1.2'
145-
end
146-
147-
it "disables rack's chunked support (by default)" do
148-
@runtime = @rack_factory.getApplication.getRuntime
149-
expect_to_have_monkey_patched_chunked
150-
end
151-
152-
end
153-
154-
context "initialized (custom)" do
155-
156-
before :all do
157-
initialize_rails 'custom', base_path
158-
end
159-
160-
it "booted a custom env with a custom logger" do
161-
@runtime = @rack_factory.getApplication.getRuntime
162-
should_eval_as_not_nil "defined?(Rails)"
163-
should_eval_as_eql_to "Rails.env", 'custom'
164-
should_eval_as_not_nil "Rails.logger"
165-
should_eval_as_eql_to "Rails.logger.class.name", 'CustomLogger'
166-
end
167-
168-
end
169-
170-
end
171-
172-
describe 'rails 3.1', :lib => :rails31 do
173-
174-
before(:all) { copy_gemfile("rails31") }
175-
176-
def base_path; "file://#{STUB_DIR}/rails31" end
177-
178-
it_should_behave_like 'a rails app'
179-
180-
context "initialized" do
181-
182-
before :all do
183-
initialize_rails 'production', base_path
184-
end
185-
after(:all) { restore_rails }
186-
187-
it "loaded META-INF/init.rb" do
188-
@runtime = @rack_factory.getApplication.getRuntime
189-
should_eval_as_not_nil "defined?(WARBLER_CONFIG)"
190-
end
191-
192-
it "loaded rack ~> 1.3" do
193-
@runtime = @rack_factory.getApplication.getRuntime
194-
should_eval_as_not_nil "defined?(Rack.release)"
195-
should_eval_as_eql_to "Rack.release.to_s[0, 3]", '1.3'
196-
end
197-
198-
it "booted with a servlet logger" do
199-
@runtime = @rack_factory.getApplication.getRuntime
200-
should_eval_as_not_nil "defined?(Rails)"
201-
should_eval_as_not_nil "Rails.logger"
202-
should_eval_as_not_nil "Rails.logger.instance_variable_get(:'@logdev')" # Logger::LogDevice
203-
should_eval_as_eql_to "Rails.logger.instance_variable_get(:'@logdev').dev.class.name", 'JRuby::Rack::ServletLog'
204-
205-
should_eval_as_eql_to "Rails.logger.level", Logger::DEBUG
206-
end
207-
208-
it "disables rack's chunked support (by default)" do
209-
@runtime = @rack_factory.getApplication.getRuntime
210-
expect_to_have_monkey_patched_chunked
211-
end
212-
213-
end
214-
215-
end
216-
217-
describe 'rails 3.2', :lib => :rails32 do
218-
219-
before(:all) { copy_gemfile("rails32") }
220-
221-
def base_path; "file://#{STUB_DIR}/rails32" end
222-
223-
it_should_behave_like 'a rails app'
224-
225-
context "initialized" do
226-
227-
before(:all) { initialize_rails 'production', base_path }
228-
after(:all) { restore_rails }
229-
230-
it "loaded rack ~> 1.4" do
231-
@runtime = @rack_factory.getApplication.getRuntime
232-
should_eval_as_not_nil "defined?(Rack.release)"
233-
should_eval_as_eql_to "Rack.release.to_s[0, 3]", '1.4'
234-
end
235-
236-
it "booted with a servlet logger" do
237-
@runtime = @rack_factory.getApplication.getRuntime
238-
should_eval_as_not_nil "defined?(Rails)"
239-
should_eval_as_not_nil "Rails.logger"
240-
should_eval_as_eql_to "Rails.logger.class.name", 'ActiveSupport::TaggedLogging'
241-
should_eval_as_not_nil "Rails.logger.instance_variable_get(:'@logger')"
242-
should_eval_as_eql_to "logger = Rails.logger.instance_variable_get(:'@logger'); " +
243-
"logger.instance_variable_get(:'@logdev').dev.class.name", 'JRuby::Rack::ServletLog'
244-
245-
should_eval_as_eql_to "Rails.logger.level", Logger::INFO
246-
end
247-
248-
it "sets up public_path (as for a war)" do
249-
@runtime = @rack_factory.getApplication.getRuntime
250-
should_eval_as_eql_to "Rails.public_path", "#{STUB_DIR}/rails32"
251-
# make sure it was set early on (before initializers run) :
252-
should_eval_as_not_nil "defined? Rails32::Application::PUBLIC_PATH"
253-
should_eval_as_eql_to "Rails32::Application::PUBLIC_PATH", "#{STUB_DIR}/rails32"
254-
# check if image_tag resolves path to images correctly :
255-
should_eval_as_eql_to %q{
256-
config = ActionController::Base.config;
257-
asset_paths = ActionView::Helpers::AssetTagHelper::AssetPaths.new(config);
258-
image_path = asset_paths.compute_public_path('image.jpg', 'images');
259-
image_path[0, 18]
260-
}, '/images/image.jpg?'
261-
end
262-
263-
it "disables rack's chunked support (by default)" do
264-
@runtime = @rack_factory.getApplication.getRuntime
265-
expect_to_have_monkey_patched_chunked
266-
end
267-
268-
end
269-
270-
end
271-
272126
describe 'rails 4.0', :lib => :rails40 do
273127

274128
before(:all) { copy_gemfile("rails40") }

src/spec/stub/rails30/WEB-INF/.gitignore

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

src/spec/stub/rails30/WEB-INF/config/application.rb

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

src/spec/stub/rails30/WEB-INF/config/boot.rb

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

src/spec/stub/rails30/WEB-INF/config/environment.rb

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

src/spec/stub/rails30/WEB-INF/config/environments/custom.rb

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

src/spec/stub/rails30/WEB-INF/config/environments/development.rb

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

src/spec/stub/rails30/WEB-INF/config/environments/production.rb

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

src/spec/stub/rails30/WEB-INF/config/initializers/backtrace_silencers.rb

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

src/spec/stub/rails30/WEB-INF/config/initializers/inflections.rb

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

0 commit comments

Comments
 (0)