class Librarian::Mock::Source::Mock::Registry
Attributes
sources[RW]
Public Class Methods
new()
click to toggle source
# File lib/librarian/mock/source/mock/registry.rb, line 61 def initialize clear! end
Public Instance Methods
[](name)
click to toggle source
# File lib/librarian/mock/source/mock/registry.rb, line 71 def [](name) sources[name] ||= {} end
clear!()
click to toggle source
# File lib/librarian/mock/source/mock/registry.rb, line 64 def clear! self.sources = { } end
merge!(options = nil, &block)
click to toggle source
# File lib/librarian/mock/source/mock/registry.rb, line 67 def merge!(options = nil, &block) clear! if options && options[:clear] Dsl.run!(sources, &block) if block end