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.
