Sha256: 5f897199360467a3e37f98b39983917694e1c36b64fc969e7518ef072c6bea8e

Contents?: true

Size: 445 Bytes

Versions: 1

Compression:

Stored size: 445 Bytes

Contents

# frozen_string_literal: true

require 'generators/upgrow'

module TestUnit
  module Generators
    class InputGenerator < Rails::Generators::NamedBase
      include Upgrow::Generators::Helper

      def create_test_file
        template('input_test.rb',
          File.join('test/inputs', class_path, "#{file_name}_input_test.rb"))
      end

      private

      def file_name
        super.delete_suffix('_input')
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
upgrow-0.0.5 lib/generators/test_unit/input/input_generator.rb