bbec90bd0e
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.
23 lines
603 B
Makefile
23 lines
603 B
Makefile
# 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>
|