Sha256: b0b851c9f7f30f702dad0187781192876cbdefaab53f8a6f72326b03401bef8b
Contents?: true
Size: 592 Bytes
Versions: 50
Compression:
Stored size: 592 Bytes
Contents
# Restores the config to the default state before each requirement module Bacon class Context old_run_requirement = instance_method(:run_requirement) define_method(:run_requirement) do |description, spec| temporary_directory = SpecHelper.temporary_directory ::Jazzy::Config.instance = nil ::Jazzy::Config.instance.tap do |c| c.source_directory = temporary_directory end temporary_directory.rmtree if temporary_directory.exist? temporary_directory.mkpath old_run_requirement.bind(self).call(description, spec) end end end
Version data entries
50 entries across 50 versions & 1 rubygems