Class: Spinach::FeatureSteps
- Inherits:
-
Object
- Object
- Spinach::FeatureSteps
- Includes:
- MiniTest::Assertions, RSpec::Matchers, DSL
- Defined in:
- lib/spinach/feature_steps.rb,
lib/spinach/capybara.rb
Overview
The feature class is the class which all the features must inherit from.
Defined Under Namespace
Modules: Capybara
Class Method Summary collapse
-
.include(*args) ⇒ Object
Exposes the include method publicly so you can add more modules to it due its plastic nature.
- .include_private ⇒ Object
-
.inherited(base) ⇒ Object
Registers the feature class for later use.
Instance Method Summary collapse
Methods included from DSL
Class Method Details
.include(*args) ⇒ Object
Exposes the include method publicly so you can add more modules to it due its plastic nature.
25 26 27 |
# File 'lib/spinach/feature_steps.rb', line 25 def include(*args) include_private(*args) end |
.include_private ⇒ Object
18 |
# File 'lib/spinach/feature_steps.rb', line 18 alias_method :include_private, :include |
.inherited(base) ⇒ Object
Registers the feature class for later use.
14 15 16 |
# File 'lib/spinach/feature_steps.rb', line 14 def inherited(base) Spinach.feature_steps << base end |
Instance Method Details
#after_each ⇒ Object
31 |
# File 'lib/spinach/feature_steps.rb', line 31 def after_each; end |
#before_each ⇒ Object
30 |
# File 'lib/spinach/feature_steps.rb', line 30 def before_each; end |