class Rsec::Lazy

sometimes a variable is not defined yet<br/> lazy is used to capture it later NOTE the value is captured the first time it is called

Public Instance Methods

_parse(ctx) click to toggle source
# File lib/rsec/parsers/misc.rb, line 157
def _parse ctx
  @some ||= \
    begin
      some()[]
    rescue NameError => ex
      some().binding.eval ex.name.to_s
    end
  @some._parse ctx
end