diff options
author | Jesse Wolfe <jes5199@gmail.com> | 2010-07-01 23:16:47 -0700 |
---|---|---|
committer | Markus Roberts <Markus@reality.com> | 2010-07-02 12:31:54 -0700 |
commit | 4f06e9e6b8166838d7e0e9aa0862c09ffe46729c (patch) | |
tree | ed24573f142b2afa340c475cb0c23ae89888389a /spec/unit/indirector/node | |
parent | 84a94127d27262c02e141193c91cecf486b6be9d (diff) | |
download | puppet-4f06e9e6b8166838d7e0e9aa0862c09ffe46729c.tar.gz puppet-4f06e9e6b8166838d7e0e9aa0862c09ffe46729c.tar.xz puppet-4f06e9e6b8166838d7e0e9aa0862c09ffe46729c.zip |
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
Diffstat (limited to 'spec/unit/indirector/node')
-rwxr-xr-x | spec/unit/indirector/node/active_record_spec.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/unit/indirector/node/active_record_spec.rb b/spec/unit/indirector/node/active_record_spec.rb index 9143df60d..e33a4945f 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) |