From owner-svn-ports-head@freebsd.org Sat Sep 29 20:24:19 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9111610AAE1F; Sat, 29 Sep 2018 20:24:19 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C9D786548; Sat, 29 Sep 2018 20:24:19 +0000 (UTC) (envelope-from 0mp@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 33F854B6; Sat, 29 Sep 2018 20:24:19 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w8TKOJZV012603; Sat, 29 Sep 2018 20:24:19 GMT (envelope-from 0mp@FreeBSD.org) Received: (from 0mp@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w8TKOIFF012599; Sat, 29 Sep 2018 20:24:18 GMT (envelope-from 0mp@FreeBSD.org) Message-Id: <201809292024.w8TKOIFF012599@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: 0mp set sender to 0mp@FreeBSD.org using -f From: Mateusz Piotrowski <0mp@FreeBSD.org> Date: Sat, 29 Sep 2018 20:24:18 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r480917 - in head/devel: . py-btest X-SVN-Group: ports-head X-SVN-Commit-Author: 0mp X-SVN-Commit-Paths: in head/devel: . py-btest X-SVN-Commit-Revision: 480917 X-SVN-Commit-Repository: ports 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.27 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: Sat, 29 Sep 2018 20:24:19 -0000 Author: 0mp Date: Sat Sep 29 20:24:18 2018 New Revision: 480917 URL: https://svnweb.freebsd.org/changeset/ports/480917 Log: New port: devel/py-btest: Simple driver for basic unit tests The btest is a simple framework for writing unit tests. Freely borrowing some ideas from other packages, it's main objective is to provide an easy-to-use, straightforward driver for a suite of shell-based tests. Each test consists of a set of command lines that will be executed, and success is determined based on their exit codes. btest comes with some additional tools that can be used within such tests to compare output against a previously established baseline. PR: 231738 Submitted by: Shirkdog Reviewed by: krion, Nathan Approved by: krion (mentor) Differential Revision: https://reviews.freebsd.org/D17353 Added: head/devel/py-btest/ head/devel/py-btest/Makefile (contents, props changed) head/devel/py-btest/distinfo (contents, props changed) head/devel/py-btest/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat Sep 29 20:06:31 2018 (r480916) +++ head/devel/Makefile Sat Sep 29 20:24:18 2018 (r480917) @@ -4395,6 +4395,7 @@ SUBDIR += py-boto SUBDIR += py-botocore SUBDIR += py-bsd + SUBDIR += py-btest SUBDIR += py-buildbot SUBDIR += py-buildbot-console-view SUBDIR += py-buildbot-grid-view Added: head/devel/py-btest/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-btest/Makefile Sat Sep 29 20:24:18 2018 (r480917) @@ -0,0 +1,20 @@ +# $FreeBSD$ + +PORTNAME= btest +DISTVERSION= 0.58 +CATEGORIES= devel +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= mshirk@daemon-security.com +COMMENT= Simple driver for basic unit tests + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= python +USE_PYTHON= distutils autoplist concurrent + +NO_ARCH= YES + +.include Added: head/devel/py-btest/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-btest/distinfo Sat Sep 29 20:24:18 2018 (r480917) @@ -0,0 +1,3 @@ +TIMESTAMP = 1538170397 +SHA256 (btest-0.58.tar.gz) = 632f88977e1091cec2edf853826c8b0233f6839a6bf490217e3947d8ba342402 +SIZE (btest-0.58.tar.gz) = 68811 Added: head/devel/py-btest/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-btest/pkg-descr Sat Sep 29 20:24:18 2018 (r480917) @@ -0,0 +1,10 @@ +The btest is a simple framework for writing unit tests. Freely +borrowing some ideas from other packages, it's main objective is to +provide an easy-to-use, straightforward driver for a suite of +shell-based tests. Each test consists of a set of command lines that +will be executed, and success is determined based on their exit +codes. btest comes with some additional tools that can be used +within such tests to compare output against a previously established +baseline. + +WWW: https://github.com/bro/btest/