diff options
author | Armin Rigo <arigo@tunes.org> | 2013-01-01 10:34:15 +0100 |
---|---|---|
committer | Armin Rigo <arigo@tunes.org> | 2013-01-01 10:34:15 +0100 |
commit | 03eef38ebe1f5f1852ddd0e7bc11c17e0b44ff72 (patch) | |
tree | 7e0b0d24acb2b9af2519503bc56d749db94a7898 | |
parent | cf46f4c878bda68f75651608013b82c54daa3618 (diff) | |
download | cffi-03eef38ebe1f5f1852ddd0e7bc11c17e0b44ff72.tar.gz |
Skip test_zintegration if we can't find 'virtualenv'.
-rw-r--r-- | testing/test_zintegration.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/testing/test_zintegration.py b/testing/test_zintegration.py index 3264fc0..dcee528 100644 --- a/testing/test_zintegration.py +++ b/testing/test_zintegration.py @@ -5,7 +5,11 @@ from testing.udir import udir def create_venv(name): tmpdir = udir.join(name) - subprocess.check_call(['virtualenv', '-p', sys.executable, str(tmpdir)]) + try: + subprocess.check_call(['virtualenv', '-p', sys.executable, + str(tmpdir)]) + except OSError, e: + py.test.skip("Cannot execute virtualenv: %s" % (e,)) site_packages = None for dirpath, dirnames, filenames in os.walk(str(tmpdir)): |