Sfoglia il codice sorgente

Removing stderr output from test

As per request by @mnaberez in pull request
https://github.com/Supervisor/supervisor/pull/95#issuecomment-10778589
Jens Rantil 12 anni fa
parent
commit
c310c82887
1 ha cambiato i file con 10 aggiunte e 0 eliminazioni
  1. 10 0
      supervisor/tests/test_options.py

+ 10 - 0
supervisor/tests/test_options.py

@@ -8,6 +8,13 @@ import unittest
 import signal
 import shutil
 import errno
+try:
+    # Python < 3
+    from StringIO import StringIO
+except ImportError:
+    # Python >= 3
+    from io import StringIO
+
 from mock import Mock, patch, sentinel
 
 from supervisor.tests.base import DummySupervisor
@@ -432,6 +439,9 @@ class ServerOptionsTests(unittest.TestCase):
             raise DummyException(exitcode)
         instance.exit = dummy_exit
 
+        # Making sure we capture stdout and stderr
+        instance.stderr = StringIO()
+
         try:
             instance.realize()
         except DummyException, e: