From owner-svn-ports-all@freebsd.org Sun Sep 17 11:10:46 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA6A2E0A6FD; Sun, 17 Sep 2017 11:10:46 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 86DC47F3D1; Sun, 17 Sep 2017 11:10:46 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v8HBAjvA007071; Sun, 17 Sep 2017 11:10:45 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v8HBAjJP007064; Sun, 17 Sep 2017 11:10:45 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <201709171110.v8HBAjJP007064@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Sun, 17 Sep 2017 11:10:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r449992 - in head/devel: . py-pytest-cov X-SVN-Group: ports-head X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: in head/devel: . py-pytest-cov X-SVN-Commit-Revision: 449992 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2017 11:10:46 -0000 Author: dbaio Date: Sun Sep 17 11:10:45 2017 New Revision: 449992 URL: https://svnweb.freebsd.org/changeset/ports/449992 Log: Add devel/py-pytest-cov, pytest plugin for measuring coverage This plugin produces coverage reports. It supports centralised testing and distributed testing in both load and each modes. It also supports coverage of subprocesses. All features offered by the coverage package should be available, either through pytest-cov or through coverage's config file. WWW: https://github.com/pytest-dev/pytest-cov Reviewed by: koobs Differential Revision: D12394 Added: head/devel/py-pytest-cov/ head/devel/py-pytest-cov/Makefile (contents, props changed) head/devel/py-pytest-cov/distinfo (contents, props changed) head/devel/py-pytest-cov/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sun Sep 17 11:10:43 2017 (r449991) +++ head/devel/Makefile Sun Sep 17 11:10:45 2017 (r449992) @@ -4710,6 +4710,7 @@ SUBDIR += py-pytest-asyncio SUBDIR += py-pytest-cache SUBDIR += py-pytest-capturelog + SUBDIR += py-pytest-cov SUBDIR += py-pytest-django SUBDIR += py-pytest-localserver SUBDIR += py-pytest-mock Added: head/devel/py-pytest-cov/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-pytest-cov/Makefile Sun Sep 17 11:10:45 2017 (r449992) @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= pytest-cov +PORTVERSION= 2.5.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dbaio@FreeBSD.org +COMMENT= Pytest plugin for measuring coverage + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=3.7.1:devel/py-coverage \ + ${PYTHON_PKGNAMEPREFIX}pytest>=2.6.0:devel/py-pytest + +NO_ARCH= yes +USES= python +USE_PYTHON= autoplist concurrent distutils + +.include Added: head/devel/py-pytest-cov/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-pytest-cov/distinfo Sun Sep 17 11:10:45 2017 (r449992) @@ -0,0 +1,3 @@ +TIMESTAMP = 1505266858 +SHA256 (pytest-cov-2.5.1.tar.gz) = 03aa752cf11db41d281ea1d807d954c4eda35cfa1b21d6971966cc041bbf6e2d +SIZE (pytest-cov-2.5.1.tar.gz) = 36201 Added: head/devel/py-pytest-cov/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-pytest-cov/pkg-descr Sun Sep 17 11:10:45 2017 (r449992) @@ -0,0 +1,8 @@ +This plugin produces coverage reports. It supports centralised testing and +distributed testing in both load and each modes. It also supports coverage of +subprocesses. + +All features offered by the coverage package should be available, either through +pytest-cov or through coverage's config file. + +WWW: https://github.com/pytest-dev/pytest-cov