Hey Gang,

Running into a weird error when trying to follow puppetlabs' blog:
https://puppetlabs.com/blog/the-next-generation-of-puppet-module-testing/

I'm running 10.8.2, using default ruby, in an attempt to make my home env a 
little more sane, (ran into weird rbenv issues at work, which I won't go into 
here)

The google tells me not a whole lot.  Appreciate any help anyone can offer. I 
had the same error before I installed puppet from gems, suspected that 
installing the gem might help, but no; no change:

http://pastie.org/private/b34pv87osbefarl77j5m5g

kiera:apache loiosh$ gem list


*** LOCAL GEMS ***



diff-lcs (1.2.1)
facter (1.6.17)
metaclass (0.0.1)
mocha (0.13.2)
puppet (2.7.20)
puppet-lint (0.3.2, 0.1.13)
puppet-module (0.3.4)
puppetlabs_spec_helper (0.4.1)
rake (10.0.3)
rspec (2.13.0)
rspec-core (2.13.0)
rspec-expectations (2.13.0)
rspec-mocks (2.13.0)
rspec-puppet (0.1.6)


kiera:apache loiosh$ pwd
/etc/puppet/modules/apache

kiera:apache loiosh$ rake spec
HEAD is now at 9a06f11 Merge branch '4.x'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -S rspec 
spec/classes/apache_spec.rb --color
FF.F


Failures:



1) apache On a Debian OS with no package name specified


Failure/Error: should contain_package('httpd').with( { 'name' => 'apache2' } )
     NoMethodError:


undefined method `contain_package' for 
#<RSpec::Core::ExampleGroup::Nested_1::Nested_1:0x11038d630>


# ./spec/classes/apache_spec.rb:13



2) apache On a RedHat OS with no package name specified


Failure/Error: should contain_package('httpd').with( { 'name' => 'httpd' } )
     NoMethodError:


undefined method `contain_package' for 
#<RSpec::Core::ExampleGroup::Nested_1::Nested_2:0x11038be20>


# ./spec/classes/apache_spec.rb:26



3) apache With a package name specified


Failure/Error: should contain_package('httpd').with( { 'name' => 'apache' } )
     NoMethodError:


undefined method `contain_package' for 
#<RSpec::Core::ExampleGroup::Nested_1::Nested_4:0x1103893f0>


# ./spec/classes/apache_spec.rb:51


Finished in 0.00107 seconds
4 examples, 3 failures


Failed examples:


rspec ./spec/classes/apache_spec.rb:12 # apache On a Debian OS with no package 
name specified
rspec ./spec/classes/apache_spec.rb:25 # apache On a RedHat OS with no package 
name specified
rspec ./spec/classes/apache_spec.rb:50 # apache With a package name specified
rake aborted!
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -S rspec 
spec/classes/apache_spec.rb --color failed
/Library/Ruby/Gems/1.8/gems/rspec-core-2.13.0/lib/rspec/core/rake_task.rb:156:in
 `run_task'
/Library/Ruby/Gems/1.8/gems/rspec-core-2.13.0/lib/rspec/core/rake_task.rb:124:in
 `initialize'
/Library/Ruby/Gems/1.8/gems/rspec-core-2.13.0/lib/rspec/core/rake_task.rb:122:in
 `send'
/Library/Ruby/Gems/1.8/gems/rspec-core-2.13.0/lib/rspec/core/rake_task.rb:122:in
 `initialize'
/Library/Ruby/Gems/1.8/gems/puppetlabs_spec_helper-0.4.1/lib/puppetlabs_spec_helper/rake_tasks.rb:102
Tasks: TOP => spec_standalone
(See full trace by running task with --trace)
kiera:apache loiosh$

________________________________

This message may contain confidential or privileged information. If you are not 
the intended recipient, please advise us immediately and delete this message. 
See http://www.datapipe.com/legal/email_disclaimer/ for further information on 
confidentiality and the risks of non-secure electronic communication. If you 
cannot access these links, please notify us by reply message and we will send 
the contents to you.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to