Class: Mrubyc::Test::Generator::Script
- Defined in:
- lib/mrubyc/test/generator/script.rb
Class Method Summary collapse
Class Method Details
.run(model_files: [], test_files:, test_cases:) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/mrubyc/test/generator/script.rb', line 11 def run(model_files: [], test_files:, test_cases:) config = Mrubyc::Test::Config.read erb = ERB.new(File.read(File.('../../../../templates/test.rb.erb', __FILE__)), nil, '-') mrubyc_class_dir = File.('../../../../mrubyc-ext/', __FILE__) File.write(File.join(config['test_tmp_dir'], 'test.rb'), Rufo.format(erb.result(binding))) end |