Date: Wed, 5 Aug 2009 14:21:55 GMT From: Wen Heping <wenheping@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/137458: [NEW PORT]devel/py-repoze.who-testutil:Test utilities for repoze.who-powered applications Message-ID: <200908051421.n75ELt96071221@www.freebsd.org> Resent-Message-ID: <200908051430.n75EU4NL068009@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 137458 >Category: ports >Synopsis: [NEW PORT]devel/py-repoze.who-testutil:Test utilities for repoze.who-powered applications >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 05 14:30:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD 8.0-Current >Organization: ChangAn Middle School >Environment: FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Mar 22 22:12:06 CST 2009 root@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: repoze.who-testutil is a repoze.who plugin which modifies repoze.who's original middleware to make it easier to forge authentication, without bypassing identification (this is, running the metadata providers). It's been created to ease testing of repoze.who-powered applications, in a way independent of the identifiers, authenticators and challengers used originally by your application, so that you won't have to update your test suite as your application grows and the authentication method changes. WWW: http://code.gustavonarea.net/repoze.who-testutil/ (It is prepared for tg2) >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-repoze.who-testutil # py-repoze.who-testutil/pkg-descr # py-repoze.who-testutil/Makefile # py-repoze.who-testutil/distinfo # py-repoze.who-testutil/pkg-plist # echo c - py-repoze.who-testutil mkdir -p py-repoze.who-testutil > /dev/null 2>&1 echo x - py-repoze.who-testutil/pkg-descr sed 's/^X//' >py-repoze.who-testutil/pkg-descr << '2ad2d19d3a6ac88252be78bb4b398f57' Xrepoze.who-testutil is a repoze.who plugin which modifies Xrepoze.who's original middleware to make it easier to forge Xauthentication, without bypassing identification (this is, Xrunning the metadata providers). X XIt's been created to ease testing of repoze.who-powered Xapplications, in a way independent of the identifiers, Xauthenticators and challengers used originally by your Xapplication, so that you won't have to update your test Xsuite as your application grows and the authentication Xmethod changes. X XWWW: http://code.gustavonarea.net/repoze.who-testutil/ 2ad2d19d3a6ac88252be78bb4b398f57 echo x - py-repoze.who-testutil/Makefile sed 's/^X//' >py-repoze.who-testutil/Makefile << 'e5df32664f80c50925f4d6e56d993a00' X# New ports collection makefile for: py-repoze.who-testutil X# Date created: 3rd August,2009 X# Whom: Wen Heping <wenheping@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= repoze.who-testutil XPORTVERSION= 1.0r1 XCATEGORIES= devel python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= ${PORTNAME}-1.0rc1 X XMAINTAINER= wenheping@gmail.com XCOMMENT= Test utilities for repoze.who-powered applications X XBUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}repoze.who>=1.0.15:${PORTSDIR}/devel/py-repoze.who \ X ${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.3.3:${PORTSDIR}/www/py-pastedeploy XRUN_DEPENDS= ${BUILD_DEPENDS} X XUSE_PYTHON= yes XUSE_PYDISTUTILS= easy_install XPYDISTUTILS_PKGNAME= repoze.who_testutil XPYDISTUTILS_PKGVERSION= 1.0rc1 X X.include <bsd.port.mk> e5df32664f80c50925f4d6e56d993a00 echo x - py-repoze.who-testutil/distinfo sed 's/^X//' >py-repoze.who-testutil/distinfo << '3b2d04ea331e23c149d5eebc851d0bff' XMD5 (repoze.who-testutil-1.0rc1.tar.gz) = 0fccad499ae93257e21c749eebd0fcc4 XSHA256 (repoze.who-testutil-1.0rc1.tar.gz) = 62ff8edc30992cd2efc42fd973252c9deddfe29b2a53b7cf903743edcb356ab8 XSIZE (repoze.who-testutil-1.0rc1.tar.gz) = 23295 3b2d04ea331e23c149d5eebc851d0bff echo x - py-repoze.who-testutil/pkg-plist sed 's/^X//' >py-repoze.who-testutil/pkg-plist << 'aa8c8fae9dac3a6924308fb2edb87eb5' X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.pyo X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins X@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who X@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze X@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% aa8c8fae9dac3a6924308fb2edb87eb5 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908051421.n75ELt96071221>