summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2007-08-09 03:40:48 +0000
committerianb <devnull@localhost>2007-08-09 03:40:48 +0000
commitc173c2d104e9f0749ecf523fa16ca05f400de7f1 (patch)
treebb151a3206e73eb293de513a2de7c258724b3ace /setup.py
downloadwebtest-c173c2d104e9f0749ecf523fa16ca05f400de7f1.tar.gz
rename
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py45
1 files changed, 45 insertions, 0 deletions
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..24c5ddd
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,45 @@
+from setuptools import setup, find_packages
+import sys, os
+
+version = '0.9'
+
+setup(name='WSGITest',
+ version=version,
+ description="Helper to test WSGI applications",
+ long_description="""\
+This wraps any WSGI application and makes it easy to send test
+requests to that application, without starting up an HTTP server.
+
+This provides convenient full-stack testing of applications written
+with any WSGI-compatible framework.
+
+This is based on ``paste.fixture.TestApp``.
+""",
+ classifiers=[
+ "Development Status :: 4 - Beta",
+ "Framework :: Paste",
+ "Intended Audience :: Developers",
+ "License :: OSI Approved :: MIT License",
+ "Topic :: Internet :: WWW/HTTP :: WSGI",
+ "Topic :: Internet :: WWW/HTTP :: WSGI :: Server",
+ ],
+ keywords='wsgi test unit tests web',
+ author='Ian Bicking',
+ author_email='ianb@colorstudy.com',
+ url='http://pythonpaste.org/wsgitest/',
+ license='MIT',
+ packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
+ include_package_data=True,
+ zip_safe=True,
+ install_requires=[
+ 'wsgiref',
+ 'WebOb',
+ ],
+ dependency_links=[
+ 'http://svn.pythonpaste.org/Paste/WebOb/trunk#egg=WebOb-dev',
+ ],
+ entry_points="""
+ [paste.app_factory]
+ debug = wsgitest.debugapp:make_debug_app
+ """,
+ )