Sha256: 910a318c3a2467517811afd35345f50ca733681882356fb8696b8ce7c42cf9d8
Contents?: true
Size: 668 Bytes
Versions: 1
Compression:
Stored size: 668 Bytes
Contents
require_relative '../template' class RaiderHelperTemplate < Template def require_spec_helper "require_relative 'spec_helper'" if @framework == 'rspec' end def require_automation_helper "require_relative '#{@automation}_helper'" if %w[selenium watir].include?(@automation) end def require_driver_helper "require_relative '#{@automation == 'watir' ? 'browser_helper' : 'driver_helper'}'" end def body <<~EOF module Raider #{require_spec_helper} #{require_automation_helper} require_relative 'pom_helper' #{require_driver_helper} require_relative 'allure_helper' end EOF end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby_raider-0.1.9 | lib/generators/templates/helpers/raider_helper_template.rb |