Signed-off-by: Luke Kanies <[EMAIL PROTECTED]>
---
 .../add_confine_and_runnable_to_rspec_dsl.rb       |    5 ++++-
 test/lib/puppettest/runnable_test.rb               |    2 ++
 2 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb 
b/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb
index 0b4a5ab..27cd6b3 100644
--- a/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb
+++ b/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb
@@ -15,7 +15,10 @@ module Spec
                 prepare
                 success = true
                 example_groups.each do |example_group|
-                    next unless example_group.runnable?
+                    unless example_group.runnable?
+                        warn "Skipping unsuitable example group %s: %s" % 
[example_group.description, example_group.messages.join(", ")]
+                        next
+                    end
                     success = success & example_group.run
                 end
                 return success
diff --git a/test/lib/puppettest/runnable_test.rb 
b/test/lib/puppettest/runnable_test.rb
index e3cde50..6dab1b7 100644
--- a/test/lib/puppettest/runnable_test.rb
+++ b/test/lib/puppettest/runnable_test.rb
@@ -12,6 +12,8 @@ module PuppetTest
             end
         end
 
+        attr_reader :messages
+
         # Evaluate all of our tests to see if any of them are false
         # and thus whether this test is considered not runnable.
         def runnable?
-- 
1.5.3.7


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to