Source code for cherrypy.test

"""Regression test suite for CherryPy."""

import os
import sys


[docs]def newexit(): os._exit(1)
[docs]def setup(): # We want to monkey patch sys.exit so that we can get some # information about where exit is being called. newexit._old = sys.exit sys.exit = newexit
[docs]def teardown(): try: sys.exit = sys.exit._old except AttributeError: sys.exit = sys._exit