Код: Выделить всё
import atexit
import coverage
cov = coverage.coverage(data_file='tempfile', cover_pylib=True, branch=True)
cov.start()
# Register an exist handler that will print coverage
def exit_handler():
cov.stop()
cov.save()
atexit.register(exit_handler)
Код: Выделить всё
coverage.coverage(data_file='tempfile', cover_pylib=True, source=["numpy"], branch=True)
В идеале я хотел бы иметь возможность фиксировать покрытие по всем пакеты и стандартную библиотеку.
Я также предпочитаю не брать исходный код пакета напрямую и не помещать его в свой рабочий каталог, поскольку я также хотел бы получить информацию о любых package, от которого зависит исходная посылка.
Будем благодарны за любую помощь, спасибо!
Подробнее здесь: https://stackoverflow.com/questions/790 ... rd-library