Class: Testgenai::Generator::RspecGenerator
- Defined in:
- lib/testgenai/generator/rspec_generator.rb
Instance Method Summary collapse
Methods inherited from Base
#generate, #initialize, #injection_fallback_path_for
Constructor Details
This class inherits a constructor from Testgenai::Generator::Base
Instance Method Details
#output_path_for(method_info) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/testgenai/generator/rspec_generator.rb', line 4 def output_path_for(method_info) return custom_output_path(method_info, "_spec.rb") if @config.output_dir rel = method_info[:file].sub("#{Dir.pwd}/", "") base = rel.sub(/\A(?:lib|app)\//, "").sub(/\.rb\z/, "") File.join(Dir.pwd, "spec", "#{base}_spec.rb") end |