Sha256: 18f91c2dd9323c06151219d53ebdb5ff2c0f206bbcc95810e70abcefdf1f150f
Contents?: true
Size: 460 Bytes
Versions: 10
Compression:
Stored size: 460 Bytes
Contents
# frozen_string_literal: true require_relative '../generator' class CucumberExamplesGenerator < Generator def generate_feature template('feature.tt', "#{name}/features/#{template_name}.feature") end def generate_steps template('steps.tt', "#{name}/features/step_definitions/#{template_name}_steps.rb") end def template_name @template_name ||= (@_initializer.first & %w[android ios cross_platform]).empty? ? 'login' : 'home' end end
Version data entries
10 entries across 10 versions & 1 rubygems