Issue #6647 has been reported by Matt Robinson.

----------------------------------------
Bug #6647: New inventory service rails tests fail when activerecord > 3
https://projects.puppetlabs.com/issues/6647

Author: Matt Robinson
Status: Unreviewed
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


1) Puppet::Node::Facts::InventoryActiveRecord#search should return node names 
that match 'equal' constraints
     Failure/Error: terminus.search(request).should == ["foo"]
       expected: ["foo"]
            got: [] (using ==)
       Diff:
       @@ -1,2 +1,2 @@
       -["foo"]
       +[]
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/expectations/fail_with.rb:29:in
 `fail_with'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:48:in
 `fail_with_message'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:70:in
 `__delegate_operator'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:60:in
 `eval_match'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:29:in
 `=='
     # ./spec/unit/indirector/facts/inventory_active_record_spec.rb:123
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:49:in 
`instance_eval'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:49:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:98:in 
`with_around_hooks'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:46:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:91:in 
`with_pending_capture'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:90:in 
`catch'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:90:in 
`with_pending_capture'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:45:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:261:in
 `run_examples'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:257:in
 `map'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:257:in
 `run_examples'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:231:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:232:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:232:in
 `map'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:232:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:27:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:27:in
 `map'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:27:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/reporter.rb:12:in 
`report'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:24:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:55:in 
`run_in_process'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:46:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:10:in 
`autorun'
     # /usr/bin/rspec:19

  2) Puppet::Node::Facts::InventoryActiveRecord#search should return node names 
that match 'not equal' constraints
     Failure/Error: terminus.search(request).should == ["bar","foo"]
       expected: ["bar", "foo"]
            got: ["bar", "baz", "foo"] (using ==)
       Diff:
       @@ -1,2 +1,2 @@
       -["bar", "foo"]
       +["bar", "baz", "foo"]
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/expectations/fail_with.rb:29:in
 `fail_with'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:48:in
 `fail_with_message'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:70:in
 `__delegate_operator'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:60:in
 `eval_match'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-expectations-2.4.0/lib/rspec/matchers/operator_matcher.rb:29:in
 `=='
     # ./spec/unit/indirector/facts/inventory_active_record_spec.rb:128
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:49:in 
`instance_eval'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:49:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:98:in 
`with_around_hooks'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:46:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:91:in 
`with_pending_capture'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:90:in 
`catch'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:90:in 
`with_pending_capture'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example.rb:45:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:261:in
 `run_examples'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:257:in
 `map'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:257:in
 `run_examples'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:231:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:232:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:232:in
 `map'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/example_group.rb:232:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:27:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:27:in
 `map'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:27:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/reporter.rb:12:in 
`report'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:24:in
 `run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:55:in 
`run_in_process'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:46:in 
`run'
     # 
/Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:10:in 
`autorun'
     # /usr/bin/rspec:19


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to