summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Robinson <matt@puppetlabs.com>2011-04-08 16:24:05 -0700
committerMatt Robinson <matt@puppetlabs.com>2011-04-08 16:24:05 -0700
commitab4050d73cc735f4d2c48f90d103291f7caa7703 (patch)
treed4a1e85dbcda95cc98b536b88da9df33f999dc33
parent270e179a183b4432dc82958bd002eecd605bc079 (diff)
parent7e9707a7d7b357d9b5167c6dd0dd250ab207f6ac (diff)
downloadpuppet-ab4050d73cc735f4d2c48f90d103291f7caa7703.tar.gz
puppet-ab4050d73cc735f4d2c48f90d103291f7caa7703.tar.xz
puppet-ab4050d73cc735f4d2c48f90d103291f7caa7703.zip
Merge branch 'ticket/next/maint-fix_sqlite_test' into next
* ticket/next/maint-fix_sqlite_test: maint: Fix sporadic sqlite error maint: Fix sqlite3 require to really be optional
-rwxr-xr-xspec/unit/indirector/facts/inventory_active_record_spec.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/spec/unit/indirector/facts/inventory_active_record_spec.rb b/spec/unit/indirector/facts/inventory_active_record_spec.rb
index 4e20532c4..0d5573999 100755
--- a/spec/unit/indirector/facts/inventory_active_record_spec.rb
+++ b/spec/unit/indirector/facts/inventory_active_record_spec.rb
@@ -1,7 +1,10 @@
#!/usr/bin/env ruby
require 'spec_helper'
-require 'sqlite3' rescue nil
+begin
+ require 'sqlite3'
+rescue LoadError
+end
require 'tempfile'
require 'puppet/rails'
@@ -29,6 +32,7 @@ describe "Puppet::Node::Facts::InventoryActiveRecord", :if => (Puppet.features.r
after :each do
Puppet::Rails.teardown
+ ActiveRecord::Base.remove_connection
end
describe "#save" do