def test_pylintrc(self): fake_home = tempfile.mkdtemp('fake-home') home = os.environ['HOME'] try: os.environ['HOME'] = fake_home self.assertEqual(config.find_pylintrc(), None) os.environ['PYLINTRC'] = join(tempfile.gettempdir(), '.pylintrc') self.assertEqual(config.find_pylintrc(), None) os.environ['PYLINTRC'] = '.' self.assertEqual(config.find_pylintrc(), None) finally: os.environ.pop('PYLINTRC', '') os.environ['HOME'] = home rmtree(fake_home, ignore_errors=True) reload(config)
def test_pylintrc(self): fake_home = tempfile.mkdtemp("fake-home") home = os.environ[HOME] try: os.environ[HOME] = fake_home self.assertEqual(config.find_pylintrc(), None) os.environ["PYLINTRC"] = join(tempfile.gettempdir(), ".pylintrc") self.assertEqual(config.find_pylintrc(), None) os.environ["PYLINTRC"] = "." self.assertEqual(config.find_pylintrc(), None) finally: os.environ.pop("PYLINTRC", "") os.environ[HOME] = home rmtree(fake_home, ignore_errors=True) reload(config)
def test_pylint_home(self): uhome = os.path.expanduser('~') if uhome == '~': expected = '.pylint.d' else: expected = os.path.join(uhome, '.pylint.d') self.assertEqual(config.PYLINT_HOME, expected) try: pylintd = join(tempfile.gettempdir(), '.pylint.d') os.environ['PYLINTHOME'] = pylintd try: reload(config) self.assertEqual(config.PYLINT_HOME, pylintd) finally: try: os.remove(pylintd) except: pass finally: del os.environ['PYLINTHOME']
def test_pylint_home(self): uhome = os.path.expanduser("~") if uhome == "~": expected = ".pylint.d" else: expected = os.path.join(uhome, ".pylint.d") self.assertEqual(config.PYLINT_HOME, expected) try: pylintd = join(tempfile.gettempdir(), ".pylint.d") os.environ["PYLINTHOME"] = pylintd try: reload(config) self.assertEqual(config.PYLINT_HOME, pylintd) finally: try: os.remove(pylintd) except: pass finally: del os.environ["PYLINTHOME"]