Sha256: 81f611a49e6d505f345e7c3f1747d4f88df1ccc137bf77126ffbc444dfd64f4d
Contents?: true
Size: 667 Bytes
Versions: 3
Compression:
Stored size: 667 Bytes
Contents
# frozen_string_literal: true require_relative '../generator' class AutomationGenerator < Generator def generate_abstract_page template('abstract_page.tt', "#{name}/page_objects/abstract/abstract_page.rb") end def generate_abstract_component return if mobile_platform? template('abstract_component.tt', "#{name}/page_objects/abstract/abstract_component.rb") end def generate_appium_settings return unless mobile_platform? template('appium_caps.tt', "#{name}/config/capabilities.yml") end def generate_visual_options return unless visual_selected? template('visual_options.tt', "#{name}/config/options.yml") end end
Version data entries
3 entries across 3 versions & 1 rubygems