def process_options(options): if options.pdf is not None: parsing.require_modules("--pdf", "reportlab") from testoob.reporting import PdfReporter parsing.kwargs["reporters"].append( PdfReporter(filename=options.pdf) )
def process_options(options): if options.html is not None: parsing.require_modules("--html", "Ft.Xml") from testoob.reporting import HTMLReporter parsing.kwargs["reporters"].append( HTMLReporter(filename=options.html) )
def enable_processes_pyro(nprocesses): parsing.require_posix("--processes_pyro") parsing.require_modules("--processes_pyro", "Pyro") from testoob.running import PyroRunner parsing.kwargs["runner"] = PyroRunner(max_processes=nprocesses)
def process_options(options): if options.html is not None: parsing.require_modules("--html", "Ft.Xml") from testoob.reporting import HTMLReporter parsing.kwargs["reporters"].append(HTMLReporter(filename=options.html))