Sha256: 36d0ef931c05ec5dc68e59c7440dc8b68f6d6a28670fbd4ad10532ce03d49214
Contents?: true
Size: 675 Bytes
Versions: 2
Compression:
Stored size: 675 Bytes
Contents
# frozen_string_literal: true module Specimen module Generator class CucumberProjectGenerator < ProjectGeneratorBase DEFAULT_DIRECTORIES = %w[features/examples features/step_definitions/examples features/support].freeze TEMPLATES_DIR = 'cucumber/templates' TEMPLATES = %w[ features/examples/add_numbers.feature features/support/env.rb config/cucumber.yml ].freeze def execute! perform end no_commands do def perform create_directories(DEFAULT_DIRECTORIES) create_files_by_templates(TEMPLATES_DIR, TEMPLATES) true end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
specimen-0.0.3.alpha | lib/specimen/generator/cucumber/cucumber_project_generator.rb |
specimen-0.0.2.alpha | lib/specimen/generator/cucumber/cucumber_project_generator.rb |