[freecad] 03/05: Redirect unittest output into stdout. Fixes autopkgtests.

Anton Gladky gladk at moszumanska.debian.org
Tue Jul 22 22:02:45 UTC 2014


This is an automated email from the git hooks/post-receive script.

gladk pushed a commit to branch master
in repository freecad.

commit 077b63a32b3e765923eefd2acb5519673f8666ac
Author: Anton Gladky <gladk at debian.org>
Date:   Tue Jul 22 20:12:18 2014 +0200

    Redirect unittest output into stdout. Fixes autopkgtests.
---
 debian/patches/series                   |  1 +
 debian/patches/unittest_to_stdout.patch | 43 +++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/debian/patches/series b/debian/patches/series
index 8f1161e..4152c5c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,3 +4,4 @@ use_share.patch
 do_not_install_binary_examples.patch
 exclude_ply.patch
 disable_memory_check.patch
+unittest_to_stdout.patch
diff --git a/debian/patches/unittest_to_stdout.patch b/debian/patches/unittest_to_stdout.patch
new file mode 100644
index 0000000..07c9191
--- /dev/null
+++ b/debian/patches/unittest_to_stdout.patch
@@ -0,0 +1,43 @@
+Description: move output from unittest into stdout
+Author: Anton Gladky <gladk at debian.org>
+Last-Update: 2014-07-22
+
+--- freecad-0.14.3702.orig/src/Mod/Test/TestApp.py
++++ freecad-0.14.3702/src/Mod/Test/TestApp.py
+@@ -22,7 +22,7 @@
+ #*   Juergen Riegel 2002                                                   *
+ #***************************************************************************/
+ 
+-import FreeCAD, os, unittest
++import FreeCAD, os, unittest, sys
+ 
+ 	
+ #---------------------------------------------------------------------------
+@@ -58,7 +58,7 @@ def All():
+     
+ def TestText(s):
+     s = unittest.defaultTestLoader.loadTestsFromName(s)
+-    r = unittest.TextTestRunner()
++    r = unittest.TextTestRunner(stream=sys.stdout,verbosity=2)
+     r.run(s)
+ 
+ def Test(s):
+--- freecad-0.14.3702.orig/src/Mod/Test/TestGui.py
++++ freecad-0.14.3702/src/Mod/Test/TestGui.py
+@@ -31,6 +31,7 @@
+ import FreeCAD,FreeCADGui
+ # import the App Test module
+ import TestApp               #Test as Module name not possible
++import sys
+ 
+ #---------------------------------------------------------------------------
+ # define the Commands of the Test Application module
+@@ -97,7 +98,7 @@ class TestAllTextCmd:
+     "Test all commando object"
+     def Activated(self):
+         import unittest, TestApp
+-        unittest.TextTestRunner().run(unittest.defaultTestLoader.loadTestsFromName("TestApp.All"))
++        unittest.TextTestRunner(stream=sys.stdout,verbosity=2).run(unittest.defaultTestLoader.loadTestsFromName("TestApp.All"))
+ 
+     def GetResources(self):
+         return {'Pixmap'  : 'Std_Tool1', 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/freecad.git



More information about the debian-science-commits mailing list