From: Benjamin Peterson Date: Fri, 30 Nov 2012 21:12:15 +0000 (-0500) Subject: Remove redundant check for symlink. (closes #6036) X-Git-Tag: v2.7.5~109^2~78 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8a1a17b309b09a986b874ff322171842392d98d4;p=python Remove redundant check for symlink. (closes #6036) Patch by Bruno Dupuis. --- diff --git a/Lib/test/test_posixpath.py b/Lib/test/test_posixpath.py index 957a903e3f..aaf4d661ef 100644 --- a/Lib/test/test_posixpath.py +++ b/Lib/test/test_posixpath.py @@ -110,8 +110,10 @@ class PosixPathTest(unittest.TestCase): ), True ) - # If we don't have links, assume that os.stat doesn't return resonable - # inode information and thus, that samefile() doesn't work + + # If we don't have links, assume that os.stat doesn't return + # reasonable inode information and thus, that samefile() doesn't + # work. if hasattr(os, "symlink"): os.symlink( test_support.TESTFN + "1", @@ -152,18 +154,17 @@ class PosixPathTest(unittest.TestCase): True ) # If we don't have links, assume that os.stat() doesn't return resonable - # inode information and thus, that samefile() doesn't work + # inode information and thus, that samestat() doesn't work if hasattr(os, "symlink"): - if hasattr(os, "symlink"): - os.symlink(test_support.TESTFN + "1", test_support.TESTFN + "2") - self.assertIs( - posixpath.samestat( - os.stat(test_support.TESTFN + "1"), - os.stat(test_support.TESTFN + "2") - ), - True - ) - os.remove(test_support.TESTFN + "2") + os.symlink(test_support.TESTFN + "1", test_support.TESTFN + "2") + self.assertIs( + posixpath.samestat( + os.stat(test_support.TESTFN + "1"), + os.stat(test_support.TESTFN + "2") + ), + True + ) + os.remove(test_support.TESTFN + "2") f = open(test_support.TESTFN + "2", "wb") f.write("bar") f.close()