Пример #1
0
 def test__in_venv(self, testdir, fname):
     """Directly test the virtual env detection function"""
     bindir = "Scripts" if sys.platform.startswith("win") else "bin"
     # no bin/activate, not a virtualenv
     base_path = testdir.tmpdir.mkdir("venv")
     assert _in_venv(base_path) is False
     # with bin/activate, totally a virtualenv
     base_path.ensure(bindir, fname)
     assert _in_venv(base_path) is True
Пример #2
0
 def test__in_venv(self, testdir, fname):
     """Directly test the virtual env detection function"""
     bindir = "Scripts" if sys.platform.startswith("win") else "bin"
     # no bin/activate, not a virtualenv
     base_path = testdir.tmpdir.mkdir("venv")
     assert _in_venv(base_path) is False
     # with bin/activate, totally a virtualenv
     base_path.ensure(bindir, fname)
     assert _in_venv(base_path) is True