Fix the patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python310?expand=0&rev=115
This commit is contained in:
parent
ec6474e9bc
commit
9713a81b12
@ -55,7 +55,7 @@
|
|||||||
"were deleted")
|
"were deleted")
|
||||||
d2.cleanup()
|
d2.cleanup()
|
||||||
|
|
||||||
+ @support.skip_unless_symlink
|
+ @os_helper.skip_unless_symlink
|
||||||
+ def test_cleanup_with_symlink_modes(self):
|
+ def test_cleanup_with_symlink_modes(self):
|
||||||
+ # cleanup() should not follow symlinks when fixing mode bits (#91133)
|
+ # cleanup() should not follow symlinks when fixing mode bits (#91133)
|
||||||
+ with self.do_create(recurse=0) as d2:
|
+ with self.do_create(recurse=0) as d2:
|
||||||
@ -105,7 +105,7 @@
|
|||||||
+ '%03o != %03o' % (new_mode, old_mode))
|
+ '%03o != %03o' % (new_mode, old_mode))
|
||||||
+
|
+
|
||||||
+ @unittest.skipUnless(hasattr(os, 'chflags'), 'requires os.chflags')
|
+ @unittest.skipUnless(hasattr(os, 'chflags'), 'requires os.chflags')
|
||||||
+ @support.skip_unless_symlink
|
+ @os_helper.skip_unless_symlink
|
||||||
+ def test_cleanup_with_symlink_flags(self):
|
+ def test_cleanup_with_symlink_flags(self):
|
||||||
+ # cleanup() should not follow symlinks when fixing flags (#91133)
|
+ # cleanup() should not follow symlinks when fixing flags (#91133)
|
||||||
+ flags = stat.UF_IMMUTABLE | stat.UF_NOUNLINK
|
+ flags = stat.UF_IMMUTABLE | stat.UF_NOUNLINK
|
||||||
@ -162,7 +162,7 @@
|
|||||||
- @unittest.skipUnless(hasattr(os, 'chflags'), 'requires os.lchflags')
|
- @unittest.skipUnless(hasattr(os, 'chflags'), 'requires os.lchflags')
|
||||||
+ def check_flags(self, flags):
|
+ def check_flags(self, flags):
|
||||||
+ # skip the test if these flags are not supported (ex: FreeBSD 13)
|
+ # skip the test if these flags are not supported (ex: FreeBSD 13)
|
||||||
+ filename = support.TESTFN
|
+ filename = os_helper.TESTFN
|
||||||
+ try:
|
+ try:
|
||||||
+ open(filename, "w").close()
|
+ open(filename, "w").close()
|
||||||
+ try:
|
+ try:
|
||||||
|
Loading…
Reference in New Issue
Block a user