Sha256: 5e1e7d0d06d2f4d7d55321fb41722e64028386a46370371fb744f9240879dcdf

Contents?: true

Size: 454 Bytes

Versions: 6

Compression:

Stored size: 454 Bytes

Contents

# frozen_string_literal: true

require_relative '../generator'

class RspecGenerator < Generator
  def generate_login_spec
    return unless web?

    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

6 entries across 6 versions & 1 rubygems

Version Path
ruby_raider-0.9.3 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.2 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.1 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.9.0 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.8.9 lib/generators/rspec/rspec_generator.rb
ruby_raider-0.8.8 lib/generators/rspec/rspec_generator.rb