Sha256: a3f6bc64a2aecc21fb8165cabb2aca354a4ad079b6deaa87a48739f49eb6b55e

Contents?: true

Size: 373 Bytes

Versions: 23

Compression:

Stored size: 373 Bytes

Contents

# frozen_string_literal: true

module Rspec
	module Generators
		class ViewGenerator < ::Rails::Generators::NamedBase
			source_root File.expand_path("templates", __dir__)

			def create_view
				@path = File.join("app/views", class_path, "#{file_name}.rb")
				template "view_spec.rb.erb", File.join("spec/views", class_path, "#{file_name}_spec.rb")
			end
		end
	end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
phlex-rails-1.1.2 lib/generators/rspec/view/view_generator.rb
phlex-rails-1.1.1 lib/generators/rspec/view/view_generator.rb
phlex-rails-1.1.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-1.0.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.10.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.8.1 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.9.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.8.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.7.1 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.7.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.6.1 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.6.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.5.1 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.5.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.4.2 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.4.1 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.4.0 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.3.2 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.3.1 lib/generators/rspec/view/view_generator.rb
phlex-rails-0.3.0 lib/generators/rspec/view/view_generator.rb