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/

PR:		ports/137458
Submitted by:	Wen Heping <wenheping at gmail.com>
This commit is contained in:
Martin Wilke 2009-08-07 20:08:43 +00:00
parent 90a0764778
commit 15f74ef60f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=239112
5 changed files with 69 additions and 0 deletions

View File

@ -2456,6 +2456,7 @@
SUBDIR += py-rbtree
SUBDIR += py-repl
SUBDIR += py-repoze.who
SUBDIR += py-repoze.who-testutil
SUBDIR += py-resourcepackage
SUBDIR += py-reverse
SUBDIR += py-rlcompleter2

View File

@ -0,0 +1,27 @@
# New ports collection makefile for: py-repoze.who-testutil
# Date created: 3rd August,2009
# Whom: Wen Heping <wenheping@gmail.com>
#
# $FreeBSD$
#
PORTNAME= repoze.who-testutil
PORTVERSION= 1.0r1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}-1.0rc1
MAINTAINER= wenheping@gmail.com
COMMENT= Test utilities for repoze.who-powered applications
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}repoze.who>=1.0.15:${PORTSDIR}/devel/py-repoze.who \
${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.3.3:${PORTSDIR}/www/py-pastedeploy
RUN_DEPENDS= ${BUILD_DEPENDS}
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= repoze.who_testutil
PYDISTUTILS_PKGVERSION= 1.0rc1
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (repoze.who-testutil-1.0rc1.tar.gz) = 0fccad499ae93257e21c749eebd0fcc4
SHA256 (repoze.who-testutil-1.0rc1.tar.gz) = 62ff8edc30992cd2efc42fd973252c9deddfe29b2a53b7cf903743edcb356ab8
SIZE (repoze.who-testutil-1.0rc1.tar.gz) = 23295

View File

@ -0,0 +1,13 @@
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/

View File

@ -0,0 +1,25 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.pyo
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins
@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who
@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze
@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%