Class: Testgenai::Generator::MinitestGenerator
- Defined in:
- lib/testgenai/generator/minitest_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/minitest_generator.rb', line 4 def output_path_for(method_info) return custom_output_path(method_info, "_test.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, "test", "#{base}_test.rb") end |