import py # # main entry point # def main(args=None): warn_about_missing_assertion() if args is None: args = py.std.sys.argv[1:] config = py.test.config config.parse(args) config.pytestplugins.configure(config) session = config.initsession() exitstatus = session.main() config.pytestplugins.unconfigure(config) raise SystemExit(exitstatus) def warn_about_missing_assertion(): try: assert False except AssertionError: pass else: py.std.warnings.warn("Assertions are turned off!" " (are you using python -O?)")