Issue #8706 has been updated by Jeff McCune.
- Status changed from In Topic Branch Pending Merge to Merged - Pending Release
Merged¶
Merged as:
commit 4b58cfa945f658679d27bac54ba49403552073b9
Merge: df2f035 8c989eb
Author: Jeff McCune
Date: Mon Aug 1 10:19:22 2011 -0700
Merge branch 'ticket/master/8706_fix_clopro_spec_tests'
* ticket/master/8706_fix_clopro_spec_tests:
Whitespace only change.
(#8706) Fix spec tests of option validation
- Author: Jeff McCune
- Status: Merged - Pending Release
- Priority: Normal
- Assignee: Jeff McCune
- Category: cloudpack
- Target version: 0.6.0rc2
- Keywords: cloudpack cloudprovisioner clopro
- Branch: git <at> github.com:jeffmccune/puppetlabs-cloud-provisioner.git ticket/master/8706_fix_clopro_spec_tests
Overview¶
In 2.7.x (11e026f53966d4525afef388a2409796bc0d807f) there are a number of spec test failures related to option handling.
Failures:
1) Puppet::Face[:node, v0.0.1] option validation (node-group) should call dashboard_classify if a node_group is specif
ied
Failure/Error: subject.classify('server', <at> options)
Mocha::ExpectationError:
unexpected invocation: Puppet::CloudPack.dashboard_classify('server', {:node_group => 'webserver', :extra => {}})
unsatisfied expectations:
- expected exactly once, not yet invoked: Puppet::CloudPack.dashboard_classify('server', {:node_group => 'webserv
er'})
# /Users/jeff/src/modules/cloud-provisioner/lib/puppet/cloudpack.rb:312:in `classify'
# ./../lib/puppet/face/node/classify.rb:18:in `classify implementation, required on Ruby 1.8'
# /Users/jeff/src/puppet/lib/puppet/interface/action.rb+eval[wrapper]:203:in `__send__'
# /Users/jeff/src/puppet/lib/puppet/interface/action.rb+eval[wrapper]:203:in `classify'
# ./unit/puppet/face/node/classify_spec.rb:20
2) Puppet::Face[:node, v0.0.1] option validation (security-group) should split group names into an array
Failure/Error: <at> options[:group].should == %w[ A B C D E ]
expected: ["A", "B", "C", "D", "E"]
got: "A:B:C:D:E" (using ==)
Diff:
<at> <at> -1,2 +1,2 <at> <at>
-["A", "B", "C", "D", "E"]
+A:B:C:D:E
# ./unit/puppet/face/node/create_spec.rb:86
3) Puppet::Face[:node, v0.0.1] option validation (security-group) should split group names into an array
Failure/Error: <at> options[:group].should == %w[ A B C D E ]
expected: ["A", "B", "C", "D", "E"]
got: "A:B:C:D:E" (using ==)
Diff:
<at> <at> -1,2 +1,2 <at> <at>
-["A", "B", "C", "D", "E"]
+A:B:C:D:E
# ./unit/puppet/face/node/create_spec.rb:100
Finished in 4.86 seconds
90 examples, 3 failures, 7 pending
--
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To post to this group, send email to puppet-bugs <at> googlegroups.com.
To unsubscribe from this group, send email to puppet-bugs+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.