Date: Wed, 11 May 2016 14:53:46 +0000 (UTC) From: "Conrad E. Meyer" <cem@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r415002 - head/devel/cram Message-ID: <201605111453.u4BErkeF099222@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: cem (src committer) Date: Wed May 11 14:53:46 2016 New Revision: 415002 URL: https://svnweb.freebsd.org/changeset/ports/415002 Log: New port: devel/cram, a simple command line test framework Cram is a functional testing framework for command line applications. Cram tests look like snippets of interactive shell sessions. Cram runs each command and compares the command output in the test with the command’s actual output. Added: head/devel/cram/ head/devel/cram/Makefile (contents, props changed) head/devel/cram/distinfo (contents, props changed) head/devel/cram/pkg-descr (contents, props changed) Added: head/devel/cram/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cram/Makefile Wed May 11 14:53:46 2016 (r415002) @@ -0,0 +1,23 @@ +# Created by: Conrad Meyer <cem@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= cram +PORTVERSION= 0.7 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= cem@FreeBSD.org +COMMENT= A simple testing framework for command line applications + +LICENSE= GPLv2+ + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}check-manifest>=0:devel/py-check-manifest \ + ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage \ + ${PYTHON_PKGNAMEPREFIX}pep8>=0:devel/pep8 \ + ${PYTHON_PKGNAMEPREFIX}pyflakes>=0:devel/py-pyflakes + +USES= python +USE_PYTHON= autoplist distutils + +.include <bsd.port.mk> Added: head/devel/cram/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cram/distinfo Wed May 11 14:53:46 2016 (r415002) @@ -0,0 +1,2 @@ +SHA256 (cram-0.7.tar.gz) = 7da7445af2ce15b90aad5ec4792f857cef5786d71f14377e9eb994d8b8337f2f +SIZE (cram-0.7.tar.gz) = 33527 Added: head/devel/cram/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cram/pkg-descr Wed May 11 14:53:46 2016 (r415002) @@ -0,0 +1,5 @@ +Cram is a functional testing framework for command line applications. Cram +tests look like snippets of interactive shell sessions. Cram runs each command +and compares the command output in the test with the command’s actual output. + +WWW: https://pypi.python.org/pypi/cram
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605111453.u4BErkeF099222>