# File lib/hoe/isolate.rb, line 45 def define_isolate_tasks sandbox = ::Isolate.sandbox # reset, now that they've had a chance to change it sandbox.options :path => isolate_dir, :system => false self.extra_deps.each do |name, version| sandbox.gem name, *Array(version) end self.extra_dev_deps.each do |name, version| sandbox.env "development" do sandbox.gem name, *Array(version) end end task :isolate do sandbox.activate end task :test => :isolate end