lib/synvert/snippets/rspec/negative_error_expectation.rb in synvert-0.0.13 vs lib/synvert/snippets/rspec/negative_error_expectation.rb in synvert-0.0.14
- old
+ new
@@ -1,5 +1,12 @@
-Synvert::Rewriter.new "convert_rspec_negative_error_expectation", "RSpec converts negative error expectation" do
+Synvert::Rewriter.new "convert_rspec_negative_error_expectation" do
+ description <<-EOF
+It converts rspec negative error expectation.
+
+ expect { do_something }.not_to raise_error(SomeErrorClass) => expect { do_something }.not_to raise_error
+ expect { do_something }.not_to raise_error('message') => expect { do_something }.not_to raise_error
+ expect { do_something }.not_to raise_error(SomeErrorClass, 'message') => expect { do_something }.not_to raise_error
+ EOF
if_gem 'rspec', {gte: '2.14.0'}
within_files 'spec/**/*.rb' do
# expect { do_something }.not_to raise_error(SomeErrorClass) => expect { do_something }.not_to raise_error
# expect { do_something }.not_to raise_error('message') => expect { do_something }.not_to raise_error