Skip to content

Commit cb66589

Browse files
committed
Merge pull request rspec#752 from rspec/new-deprecation-api
New deprecation api
2 parents 281f7d8 + 1362cad commit cb66589

File tree

6 files changed

+6
-16
lines changed

6 files changed

+6
-16
lines changed

Diff for: Rakefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ begin
33
Bundler.setup
44
Bundler::GemHelper.install_tasks
55
rescue
6-
raise "You need to install a bundle first. Try 'thor version:use 3.1.3'"
6+
raise "You need to install a bundle first. Try 'thor version:use 3.2.13'"
77
end
88

99
require 'yaml'

Diff for: lib/generators/rspec/integration/integration_generator.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def generate_request_spec
1818

1919
# @deprecated Use `--webrat` instead.
2020
def webrat?
21-
RSpec.deprecate("the --webrat-matchers option", "--webrat") if options[:webrat_matchers]
21+
RSpec.deprecate("the --webrat-matchers option", :replacement => "--webrat") if options[:webrat_matchers]
2222
options[:webrat] || options[:webrat_matchers]
2323
end
2424

Diff for: lib/generators/rspec/scaffold/scaffold_generator.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def generate_routing_spec
4848

4949
# @deprecated Use `--webrat` instead.
5050
def webrat?
51-
RSpec.deprecate("--webrat-matchers", "--webrat") if options[:webrat_matchers]
51+
RSpec.deprecate("--webrat-matchers", :replacement => "--webrat") if options[:webrat_matchers]
5252
options[:webrat] || options[:webrat_matchers]
5353
end
5454

Diff for: lib/rspec/rails/example/view_example_group.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def params
8282

8383
# @deprecated Use `view` instead.
8484
def template
85-
RSpec.deprecate("template","view")
85+
RSpec.deprecate("template", :replacement => "view")
8686
view
8787
end
8888

Diff for: lib/rspec/rails/module_inclusion.rb

+1-11
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,8 @@ module ModuleInclusion
88
# internally. As it happens, there are a few blog posts citing its use, so
99
# I'm leaving it here, but deprecated.
1010
def include_self_when_dir_matches(*path_parts)
11-
instead = <<-INSTEAD
12-
13-
14-
RSpec.configure do |c|
15-
c.include self, :example_group => {
16-
:file_path => /#{path_parts.join('\/')}/
17-
}
18-
end
19-
20-
INSTEAD
2111
lambda do |c|
22-
RSpec.deprecate('include_self_when_dir_matches', instead, 'rails-3.0')
12+
RSpec.deprecate('include_self_when_dir_matches')
2313
c.include self, :example_group => {
2414
:file_path => Regexp.compile(path_parts.join('[\\\/]'))
2515
}

Diff for: lib/rspec/rails/view_rendering.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def render_views(true_or_false=true)
4141

4242
# @deprecated Use `render_views` instead.
4343
def integrate_views
44-
RSpec.deprecate("integrate_views","render_views")
44+
RSpec.deprecate("integrate_views", :replacement => "render_views")
4545
render_views
4646
end
4747

0 commit comments

Comments
 (0)