Method: Transpec::Syntax::CurrentExample#convert!
- Defined in:
- lib/transpec/syntax/current_example.rb
#convert! ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/transpec/syntax/current_example.rb', line 23 def convert! if block_node insert_after(block_node.loc.begin, " |#{block_arg_name}|") unless block_has_argument? replace(selector_range, block_arg_name.to_s) unless method_name == block_arg_name block_node.[:added_example_block_arg] = true else replace(selector_range, 'RSpec.current_example') end register_record end |