From 73fd87956c70c90e30abe743e0e38bd2cfcf432e Mon Sep 17 00:00:00 2001 From: "Carlos J. Puga Medina" Date: Wed, 31 May 2017 17:29:41 +0000 Subject: Add new port devel/py-ddt DDT (Data-Driven Tests) allows you to multiply one test case by running it with different test data, and make it appear as multiple test cases. WWW: http://readthedocs.org/projects/ddt/ Differential Revision: https://reviews.freebsd.org/D10872 --- devel/Makefile | 1 + devel/py-ddt/Makefile | 27 +++++++++++++++++++++++++++ devel/py-ddt/distinfo | 3 +++ devel/py-ddt/pkg-descr | 5 +++++ 4 files changed, 36 insertions(+) create mode 100644 devel/py-ddt/Makefile create mode 100644 devel/py-ddt/distinfo create mode 100644 devel/py-ddt/pkg-descr (limited to 'devel') diff --git a/devel/Makefile b/devel/Makefile index 144b9dd075e2..0df72542dae8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4239,6 +4239,7 @@ SUBDIR += py-darts.util.lru SUBDIR += py-dateutil SUBDIR += py-dbus + SUBDIR += py-ddt SUBDIR += py-debtcollector SUBDIR += py-decorator SUBDIR += py-decoratortools diff --git a/devel/py-ddt/Makefile b/devel/py-ddt/Makefile new file mode 100644 index 000000000000..46193a48260a --- /dev/null +++ b/devel/py-ddt/Makefile @@ -0,0 +1,27 @@ +# Created by: Carlos J. Puga Medina +# $FreeBSD$ + +PORTNAME= ddt +PORTVERSION= 1.1.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= cpm@FreeBSD.org +COMMENT= Data-Driven Tests + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose \ + ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +do-test: + @cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v + +.include diff --git a/devel/py-ddt/distinfo b/devel/py-ddt/distinfo new file mode 100644 index 000000000000..b35bb0d2683c --- /dev/null +++ b/devel/py-ddt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1495480516 +SHA256 (ddt-1.1.1.tar.gz) = d6dc0fc0ec23c369090456ceaaf8baa43df8171a6906c44e52909edce78c00b0 +SIZE (ddt-1.1.1.tar.gz) = 10021 diff --git a/devel/py-ddt/pkg-descr b/devel/py-ddt/pkg-descr new file mode 100644 index 000000000000..d23ab32f935b --- /dev/null +++ b/devel/py-ddt/pkg-descr @@ -0,0 +1,5 @@ +DDT (Data-Driven Tests) allows you to multiply one test case by +running it with different test data, and make it appear as multiple +test cases. + +WWW: http://readthedocs.org/projects/ddt/ -- cgit on> FreeBSD Ports (https://github.com/freebsd/freebsd-ports)
aboutsummaryrefslogblamecommitdiffstats
blob: fd6cda68ee7debadb496bb33ff595f5039f63b0d (plain) (tree)






















                                                                      
PORTNAME=   gettext_i18n_rails
PORTVERSION=    1.8.1
CATEGORIES= devel rubygems
MASTER_SITES=   RG
PKGNAMESUFFIX=  18

MAINTAINER= sunpoet@FreeBSD.org
COMMENT=    Simple FastGettext Rails integration
WWW=        https://github.com/grosser/gettext_i18n_rails

LICENSE=    MIT
LICENSE_FILE=   ${WRKSRC}/MIT-LICENSE.txt

RUN_DEPENDS=    rubygem-fast_gettext>=0.9.0:devel/rubygem-fast_gettext

USES=       gem
USE_RUBY=   yes

NO_ARCH=    yes

PORTSCOUT=  limit:^1\.8\.

.include <bsd.port.mk>