Sha256: 34e92b48c10899453ae5696ddaf64b425838c017623cdfca49f0b81346e08ad8

Contents?: true

Size: 466 Bytes

Versions: 18

Compression:

Stored size: 466 Bytes

Contents

# frozen_string_literal: true

require_relative '../generator'

class RspecGenerator < Generator
  def generate_login_spec
    return unless web? && !visual?

    template('spec.tt', "#{name}/spec/login_page_spec.rb")
  end

  def generate_pdp_spec
    return unless mobile?

    template('spec.tt', "#{name}/spec/pdp_page_spec.rb")
  end

  def generate_account_spec
    return unless visual?

    template('spec.tt', "#{name}/spec/account_page_spec.rb")
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
ruby_raider-1.1.1 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.1.0 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.9 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.8 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.7 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.6 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.5 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.4 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.3 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.2 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.1 lib/generators/rspec/rspec_generator.rb
ruby_raider-1.0.0 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.9 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.8 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.7 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.6 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.5 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.4 lib/generators/rspec/rspec_generator.rb