celery/funtests/setup.py

68 строки
1.6 KiB
Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import absolute_import, unicode_literals
try:
from setuptools import setup
from setuptools.command.install import install
except ImportError:
from ez_setup import use_setuptools
use_setuptools()
from setuptools import setup # noqa
from setuptools.command.install import install # noqa
import os
import sys
sys.path.insert(0, os.getcwd())
sys.path.insert(0, os.path.join(os.getcwd(), os.pardir))
import suite # noqa
class no_install(install):
def run(self, *args, **kwargs):
import sys
sys.stderr.write("""
------------------------------------------------------
The Celery functional test suite cannot be installed.
------------------------------------------------------
But you can execute the tests by running the command:
$ python setup.py test
""")
setup(
name='celery-funtests',
version='DEV',
description='Functional test suite for Celery',
author='Ask Solem',
author_email='ask@celeryproject.org',
url='https://github.com/celery/celery',
platforms=['any'],
packages=[],
data_files=[],
zip_safe=False,
cmdclass={'install': no_install},
test_suite='nose.collector',
tests_require=[
'unittest2>=0.4.0',
'simplejson',
'nose',
'redis',
'pymongo',
],
classifiers=[
'Operating System :: OS Independent',
'Programming Language :: Python',
'License :: OSI Approved :: BSD License',
'Intended Audience :: Developers',
],
long_description='Do not install this package',
)