[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, upstream, updated. 0.25.5-639-g8f94f35
Markus Roberts
Markus at reality.com
Wed Jul 14 10:36:33 UTC 2010
The following commit has been merged in the upstream branch:
commit 4f06e9e6b8166838d7e0e9aa0862c09ffe46729c
Author: Jesse Wolfe <jes5199 at gmail.com>
Date: Thu Jul 1 23:16:47 2010 -0700
Maint: Explicitly put test sqlite files in a temp directory
A spec was failing because it didn't know where to put a temporary
sqlite database file
diff --git a/spec/unit/indirector/node/active_record_spec.rb b/spec/unit/indirector/node/active_record_spec.rb
index 9143df6..e33a494 100755
--- a/spec/unit/indirector/node/active_record_spec.rb
+++ b/spec/unit/indirector/node/active_record_spec.rb
@@ -3,8 +3,11 @@
require File.dirname(__FILE__) + '/../../../spec_helper'
require 'puppet/node'
+require 'spec/lib/puppet_spec/files.rb'
describe "Puppet::Node::ActiveRecord" do
+ include PuppetSpec::Files
+
confine "Missing Rails" => Puppet.features.rails?
confine "Missing sqlite" => Puppet.features.sqlite?
before do
@@ -25,6 +28,9 @@ describe "Puppet::Node::ActiveRecord" do
node = Puppet::Node.new("foo")
db_instance.expects(:to_puppet).returns node
+
+ Puppet[:statedir] = tmpdir('active_record_tmp')
+ Puppet[:railslog] = '$statedir/rails.log'
ar = Puppet::Node::ActiveRecord.new
node.expects(:fact_merge)
--
Puppet packaging for Debian
More information about the Pkg-puppet-devel
mailing list