|
18 | 18 | import json |
19 | 19 | import warnings |
20 | 20 | from pathlib import Path |
21 | | - |
22 | | -if __name__ == '__main__' and len(sys.argv) > 1: |
23 | | - if sys.argv[1] == "gevent_nosetests": |
24 | | - print("Running gevent tests") |
25 | | - from gevent.monkey import patch_all |
26 | | - patch_all() |
27 | | - elif sys.argv[1] == "eventlet_nosetests": |
28 | | - print("Running eventlet tests") |
29 | | - from eventlet import monkey_patch |
30 | | - monkey_patch() |
31 | | - |
32 | 21 | from setuptools.command.build_ext import build_ext |
33 | 22 | from setuptools import Extension, Command, setup |
34 | 23 | from setuptools.errors import (CCompilerError, PlatformError, |
|
40 | 29 | except ImportError: |
41 | 30 | has_subprocess = False |
42 | 31 |
|
43 | | -try: |
44 | | - from nose.commands import nosetests |
45 | | -except ImportError: |
46 | | - gevent_nosetests = None |
47 | | - eventlet_nosetests = None |
48 | | -else: |
49 | | - class gevent_nosetests(nosetests): |
50 | | - description = "run nosetests with gevent monkey patching" |
51 | | - |
52 | | - class eventlet_nosetests(nosetests): |
53 | | - description = "run nosetests with eventlet monkey patching" |
54 | 32 |
|
55 | 33 | has_cqlengine = False |
56 | 34 | if __name__ == '__main__' and len(sys.argv) > 1 and sys.argv[1] == "install": |
@@ -424,12 +402,6 @@ def pre_build_check(): |
424 | 402 | def run_setup(extensions): |
425 | 403 |
|
426 | 404 | kw = {'cmdclass': {'doc': DocCommand}} |
427 | | - if gevent_nosetests is not None: |
428 | | - kw['cmdclass']['gevent_nosetests'] = gevent_nosetests |
429 | | - |
430 | | - if eventlet_nosetests is not None: |
431 | | - kw['cmdclass']['eventlet_nosetests'] = eventlet_nosetests |
432 | | - |
433 | 405 | kw['cmdclass']['build_ext'] = build_extensions |
434 | 406 | kw['ext_modules'] = [Extension('DUMMY', [])] # dummy extension makes sure build_ext is called for install |
435 | 407 |
|
|
0 commit comments