Class: Museo::Configuration
- Inherits:
-
Object
- Object
- Museo::Configuration
- Defined in:
- lib/museo.rb
Instance Attribute Summary collapse
-
#formatter ⇒ Object
Returns the value of attribute formatter.
-
#generation_disabled ⇒ Object
Returns the value of attribute generation_disabled.
-
#rspec ⇒ Object
Returns the value of attribute rspec.
Instance Method Summary collapse
- #clear_stubs! ⇒ Object
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
- #stub(name, value = nil) ⇒ Object
- #stubbed_methods ⇒ Object
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
56 57 58 59 60 |
# File 'lib/museo.rb', line 56 def initialize @formatter = Museo::Formatter.new @rspec = File.directory?(Museo.rails_root.join("spec")) @generation_disabled = !!ENV["CI"] end |
Instance Attribute Details
#formatter ⇒ Object
Returns the value of attribute formatter.
52 53 54 |
# File 'lib/museo.rb', line 52 def formatter @formatter end |
#generation_disabled ⇒ Object
Returns the value of attribute generation_disabled.
54 55 56 |
# File 'lib/museo.rb', line 54 def generation_disabled @generation_disabled end |
#rspec ⇒ Object
Returns the value of attribute rspec.
53 54 55 |
# File 'lib/museo.rb', line 53 def rspec @rspec end |
Instance Method Details
#clear_stubs! ⇒ Object
72 73 74 |
# File 'lib/museo.rb', line 72 def clear_stubs! @stubbed_methods = {} end |
#stub(name, value = nil) ⇒ Object
66 67 68 69 70 |
# File 'lib/museo.rb', line 66 def stub(name, value = nil) value = block_given? ? Proc.new : value stubbed_methods[name] = value end |
#stubbed_methods ⇒ Object
62 63 64 |
# File 'lib/museo.rb', line 62 def stubbed_methods @stubbed_methods ||= {} end |