You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by rj...@apache.org on 2014/02/25 01:16:54 UTC

svn commit: r1571498 - /bloodhound/trunk/bloodhound_multiproduct/tests/admin/console.py

Author: rjollos
Date: Tue Feb 25 00:16:54 2014
New Revision: 1571498

URL: http://svn.apache.org/r1571498
Log:
0.8dev: Removed `_execute` method from `ProductTracAdminTestCase`. Refs #768.

The base class method will be called instead.

Modified:
    bloodhound/trunk/bloodhound_multiproduct/tests/admin/console.py

Modified: bloodhound/trunk/bloodhound_multiproduct/tests/admin/console.py
URL: http://svn.apache.org/viewvc/bloodhound/trunk/bloodhound_multiproduct/tests/admin/console.py?rev=1571498&r1=1571497&r2=1571498&view=diff
==============================================================================
--- bloodhound/trunk/bloodhound_multiproduct/tests/admin/console.py (original)
+++ bloodhound/trunk/bloodhound_multiproduct/tests/admin/console.py Tue Feb 25 00:16:54 2014
@@ -61,35 +61,6 @@ class ProductTracAdminTestCase(Tracadmin
         self.global_env.reset_db()
         self.global_env = self._env = None
 
-    def _execute(self, cmd, strip_trailing_space=True, input=None):
-        _in = sys.stdin
-        _err = sys.stderr
-        _out = sys.stdout
-        try:
-            if input:
-                sys.stdin = StringIO(input.encode('utf-8'))
-                sys.stdin.encoding = 'utf-8' # fake input encoding
-            sys.stderr = sys.stdout = out = StringIO()
-            out.encoding = 'utf-8' # fake output encoding
-            retval = None
-            try:
-                retval = self._admin.onecmd(cmd)
-            except SystemExit:
-                pass
-            value = out.getvalue()
-            if isinstance(value, str): # reverse what print_listing did
-                value = value.decode('utf-8')
-            if retval != 0:
-                self.env.log.debug('trac-admin failure: %s', value)
-            if strip_trailing_space:
-                return retval, STRIP_TRAILING_SPACE.sub('', value)
-            else:
-                return retval, value
-        finally:
-            sys.stdin = _in
-            sys.stderr = _err
-            sys.stdout = _out
-
 
 def test_suite():
     return unittest.TestSuite([