diff options
| -rw-r--r-- | tests/test_couch.py | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/tests/test_couch.py b/tests/test_couch.py index 55bcf442..09c7269e 100644 --- a/tests/test_couch.py +++ b/tests/test_couch.py @@ -57,7 +57,8 @@ class CouchDBWrapper(object):          args = ['couchdb', '-n' '-a', confPath]          #null = open('/dev/null', 'w')          self.process = subprocess.Popen( -            args, env=None, stdout=subprocess.PIPE, stderr=subprocess.PIPE) +            args, env=None, stdout=subprocess.PIPE, stderr=subprocess.PIPE, +            close_fds=True)          # find port          logPath = os.path.join(self.tempdir, 'log', 'couch.log')          while not os.path.exists(logPath): @@ -87,7 +88,7 @@ stderr:      def stop(self):          self.process.terminate() - +        self.process.wait()          os.system("rm -rf %s" % self.tempdir) | 
