devtools/qunit.py
changeset 5780 07c1d64dff34
parent 5779 916ddfd72ac2
child 5787 20377d2fcc70
equal deleted inserted replaced
5779:916ddfd72ac2 5780:07c1d64dff34
    68         self._process = Popen(['firefox', '-no-remote', '-P', self._profile_name, url],
    68         self._process = Popen(['firefox', '-no-remote', '-P', self._profile_name, url],
    69                               stdout=fnull, stderr=fnull)
    69                               stdout=fnull, stderr=fnull)
    70 
    70 
    71     def stop(self):
    71     def stop(self):
    72         if self._process is not None:
    72         if self._process is not None:
       
    73             assert self._process.returncode is None,  self._process.returncode
    73             os.kill(self._process.pid, signal.SIGTERM)
    74             os.kill(self._process.pid, signal.SIGTERM)
    74             self._process.wait()
    75             self._process.wait()
    75             self._process = None
    76             self._process = None
    76 
    77 
    77     def __del__(self):
    78     def __del__(self):