svn commit: r415002 - head/devel/cram
Conrad E. Meyer
cem at FreeBSD.org
Wed May 11 14:53:47 UTC 2016
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= cram
+PORTVERSION= 0.7
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= cem at 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
More information about the svn-ports-all
mailing list