Sha256: 65f5a1e8290ebb8440a43a16b14e60260c77b4745bf7aa68be9238601a970c82

Contents?: true

Size: 483 Bytes

Versions: 1

Compression:

Stored size: 483 Bytes

Contents

# frozen_string_literal: true

require 'generators/upgrow'

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

      def create_test_file
        template('repository_test.rb',
          File.join('test/repositories', class_path,
            "#{file_name}_repository_test.rb"))
      end

      private

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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
upgrow-0.0.5 lib/generators/test_unit/repository/repository_generator.rb