module NRSER::RSpex::Example
Extensions available in examples themselves via RSpec's `config.include`.
Public Class Methods
included(base)
click to toggle source
HACK HACK HACK-ITY HACK
Hook used to `#extend` `base` with {NRSER::RSpex::ExampleGroup::Overrides}, see discussion/confession over there.
@param [Class] base
The class this mixin got included in.
@return [void]
# File lib/nrser/rspex/example.rb, line 45 def self.included base base.extend NRSER::RSpex::ExampleGroup::Overrides end
Public Instance Methods
described_class()
click to toggle source
Calls superclass method
# File lib/nrser/rspex/example.rb, line 24 def described_class self.class.metadata[:class] || super end
described_constructor_args()
click to toggle source
# File lib/nrser/rspex/example.rb, line 29 def described_constructor_args self.class.metadata[:constructor_args] end