def test_get_python_version(self): py_version = get_python_version() self.assertEquals(3, len(py_version)) map(lambda x: self.assertEquals(int, type(x)), py_version) self.assertGreaterEqual(py_version[0], 2) self.assertGreaterEqual(py_version[1], 0) self.assertGreaterEqual(py_version[2], 0)
def test_get_python_version(self): py_version = get_python_version() self.assertEqual(3, len(py_version)) for x in py_version: self.assertEqual(int, type(x)) self.assertGreaterEqual(py_version[0], 2) self.assertGreaterEqual(py_version[1], 0) self.assertGreaterEqual(py_version[2], 0)
def test_venv(self): venv = os.path.join(os.path.dirname(__file__), 'venv') watcher = SomeWatcher(virtualenv=venv) yield watcher.run() try: py_version = get_python_version() major = py_version[0] minor = py_version[1] wanted = os.path.join(venv, 'lib', 'python%d.%d' % (major, minor), 'site-packages') ppath = watcher.watcher.env['PYTHONPATH'] finally: yield watcher.stop() self.assertTrue(wanted in ppath)
def test_venv_site_packages(self): venv = os.path.join(os.path.dirname(__file__), "venv") watcher = SomeWatcher(virtualenv=venv) watcher.start() try: time.sleep(0.1) py_version = get_python_version() major = py_version[0] minor = py_version[1] wanted = os.path.join(venv, "lib", "python%d.%d" % (major, minor), "site-packages") ppath = watcher.watcher.env["PYTHONPATH"] finally: watcher.stop() self.assertTrue(wanted in ppath.split(os.pathsep))
def test_venv(self): venv = os.path.join(os.path.dirname(__file__), 'venv') watcher = SomeWatcher(virtualenv=venv) watcher.start() try: time.sleep(.1) py_version = get_python_version() major = py_version[0] minor = py_version[1] wanted = os.path.join(venv, 'lib', 'python%d.%d' % (major, minor), 'site-packages', 'pip-7.7-py%d.%d.egg' % (major, minor)) ppath = watcher.watcher.env['PYTHONPATH'] finally: watcher.stop() self.assertTrue(wanted in ppath)
def test_venv_site_packages(self): venv = os.path.join(os.path.dirname(__file__), 'venv') watcher = SomeWatcher(virtualenv=venv) watcher.start() try: time.sleep(.1) py_version = get_python_version() major = py_version[0] minor = py_version[1] wanted = os.path.join(venv, 'lib', 'python%d.%d' % (major, minor), 'site-packages') ppath = watcher.watcher.env['PYTHONPATH'] finally: watcher.stop() self.assertTrue(wanted in ppath.split(os.pathsep))
import sys from circus.util import get_python_version PY3 = get_python_version()[0] == 3 if PY3: string_types = str integer_types = int text_type = str def b2s(s): # NOQA return s.decode('latin1') def s2b(s): # NOQA return s.encode('latin1') def bytestring(s): # NOQA return s import io StringIO = io.StringIO # NOQA BytesIO = io.BytesIO # NOQA def raise_with_tb(E, V, T): # NOQA raise E(V).with_traceback(T) MAXSIZE = sys.maxsize # NOQA else: string_types = basestring,
import sys from circus.util import get_python_version PY3 = get_python_version()[0] == 3 if PY3: string_types = str integer_types = int text_type = str def b2s(s): # NOQA return s.decode('latin1') def s2b(s): # NOQA return s.encode('latin1') def bytestring(s): # NOQA return s import io StringIO = io.StringIO # NOQA BytesIO = io.BytesIO # NOQA def raise_with_tb(E, V, T): # NOQA raise E(V).with_traceback(T) MAXSIZE = sys.maxsize # NOQA else: string_types = basestring