From owner-svn-ports-head@freebsd.org Wed May 11 14:53:47 2016 Return-Path: Delivered-To: svn-ports-head@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 AD92CB37BCF; Wed, 11 May 2016 14:53:47 +0000 (UTC) (envelope-from cem@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 655611238; Wed, 11 May 2016 14:53:47 +0000 (UTC) (envelope-from cem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u4BErk5E099225; Wed, 11 May 2016 14:53:46 GMT (envelope-from cem@FreeBSD.org) Received: (from cem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u4BErkeF099222; Wed, 11 May 2016 14:53:46 GMT (envelope-from cem@FreeBSD.org) Message-Id: <201605111453.u4BErkeF099222@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cem set sender to cem@FreeBSD.org using -f From: "Conrad E. Meyer" Date: Wed, 11 May 2016 14:53:46 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r415002 - head/devel/cram X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 May 2016 14:53:47 -0000 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 +# $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 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