Class: Lucid::Runtime::SpecsLoader

Inherits:
Object
  • Object
show all
Includes:
Formatter::Duration
Defined in:
lib/lucid/runtime/specs_loader.rb

Instance Method Summary collapse

Methods included from Formatter::Duration

#format_duration

Constructor Details

#initialize(spec_files, filters, tag_expression) ⇒ SpecsLoader

Returns a new instance of SpecsLoader.



8
9
10
# File 'lib/lucid/runtime/specs_loader.rb', line 8

def initialize(spec_files, filters, tag_expression)
  @spec_files, @filters, @tag_expression = spec_files, filters, tag_expression
end

Instance Method Details

#specsObject

See Also:

  • Lucid::Runtime.specs


13
14
15
16
# File 'lib/lucid/runtime/specs_loader.rb', line 13

def specs
  load unless (defined? @specs) and @specs
  @specs
end