def test_custom_pydistutils(self): # fixes #2166 # make sure pydistutils.cfg is found if os.name == 'posix': user_filename = ".pydistutils.cfg" else: user_filename = "pydistutils.cfg" temp_dir = self.mkdtemp() user_filename = os.path.join(temp_dir, user_filename) f = open(user_filename, 'w') try: f.write('.') finally: f.close() try: dist = Distribution() # linux-style if sys.platform in ('linux', 'darwin'): os.environ['HOME'] = temp_dir files = dist.find_config_files() self.assertTrue(user_filename in files) # win32-style if sys.platform == 'win32': # home drive should be found os.environ['HOME'] = temp_dir files = dist.find_config_files() self.assertTrue(user_filename in files, '%r not found in %r' % (user_filename, files)) finally: os.remove(user_filename)
def test_custom_pydistutils(self): # fixes #2166 # make sure pydistutils.cfg is found if os.name == "posix": user_filename = ".pydistutils.cfg" else: user_filename = "pydistutils.cfg" temp_dir = self.mkdtemp() user_filename = os.path.join(temp_dir, user_filename) f = open(user_filename, "w") f.write(".") f.close() try: dist = Distribution() # linux-style if sys.platform in ("linux", "darwin"): os.environ["HOME"] = temp_dir files = dist.find_config_files() self.assertTrue(user_filename in files) # win32-style if sys.platform == "win32": # home drive should be found os.environ["HOME"] = temp_dir files = dist.find_config_files() self.assertTrue(user_filename in files, "%r not found in %r" % (user_filename, files)) finally: os.remove(user_filename)
def test_custom_pydistutils(self): # Bug #2166: make sure pydistutils.cfg is found if os.name == 'posix': user_filename = ".pydistutils.cfg" else: user_filename = "pydistutils.cfg" temp_dir = self.mkdtemp() user_filename = os.path.join(temp_dir, user_filename) with open(user_filename, 'w') as f: f.write('.') dist = Distribution() os.environ['HOME'] = temp_dir files = dist.find_config_files() self.assertIn(user_filename, files)
def test_custom_pydistutils(self): # Bug #2166: make sure pydistutils.cfg is found if os.name == 'posix': user_filename = ".pydistutils.cfg" else: user_filename = "pydistutils.cfg" temp_dir = self.mkdtemp() user_filename = os.path.join(temp_dir, user_filename) f = open(user_filename, 'w') try: f.write('.') finally: f.close() dist = Distribution() os.environ['HOME'] = temp_dir files = dist.find_config_files() self.assertIn(user_filename, files)