Class: Template
- Inherits:
-
Object
- Object
- Template
- Defined in:
- lib/generators/templates/template.rb
Direct Known Subclasses
AbstractComponentTemplate, AbstractPageTemplate, AllureHelperTemplate, AppiumSettingsTemplate, BaseSpecTemplate, BrowserHelperTemplate, ComponentTemplate, ConfigTemplate, ConfirmationPageTemplate, DriverHelperTemplate, EnvTemplate, ExampleFeatureTemplate, ExampleSpecTemplate, ExampleStepsTemplate, GemfileTemplate, HomePageTemplate, LoginPageTemplate, PomHelperTemplate, RaiderHelperTemplate, RakeFileTemplate, ReadMeTemplate, SeleniumHelperTemplate, SpecHelperTemplate, WatirHelperTemplate
Instance Method Summary collapse
-
#initialize(args = {}) ⇒ Template
constructor
A new instance of Template.
- #parsed_body ⇒ Object
Constructor Details
#initialize(args = {}) ⇒ Template
Returns a new instance of Template.
4 5 6 7 8 |
# File 'lib/generators/templates/template.rb', line 4 def initialize(args = {}) @automation = args[:automation] @name = args[:name] @framework = args[:framework] end |
Instance Method Details
#parsed_body ⇒ Object
10 11 12 13 |
# File 'lib/generators/templates/template.rb', line 10 def parsed_body parsed_body = ERB.new body parsed_body.result(binding) end |