Author: tross
Date: Mon Sep 21 19:06:04 2009
New Revision: 817375

URL: http://svn.apache.org/viewvc?rev=817375&view=rev
Log:
Properly report test failures in Ruby tests

Modified:
    qpid/trunk/qpid/cpp/bindings/qmf/tests/test_base.rb

Modified: qpid/trunk/qpid/cpp/bindings/qmf/tests/test_base.rb
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/bindings/qmf/tests/test_base.rb?rev=817375&r1=817374&r2=817375&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/bindings/qmf/tests/test_base.rb (original)
+++ qpid/trunk/qpid/cpp/bindings/qmf/tests/test_base.rb Mon Sep 21 19:06:04 2009
@@ -39,6 +39,8 @@
       tests << name if name[0..4] == "test_"
     end
 
+    failures = 0
+
     tests.sort.each do |t|
       begin
         print "#{t}..."
@@ -47,10 +49,12 @@
         puts " Pass"
       rescue
         puts " Fail: #{$!}"
+        failures += 1
       end
     end
 
     @qmfc.del_connection(@broker)
+    exit(1) if failures > 0
   end
 
   def assert_equal(left, right, in_text=nil)



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to