]> granicus.if.org Git - python/commitdiff
sort os.listxattr results before comparing it to avoid depending on the
authorGregory P. Smith <greg@krypto.org>
Fri, 17 Jan 2014 20:01:22 +0000 (12:01 -0800)
committerGregory P. Smith <greg@krypto.org>
Fri, 17 Jan 2014 20:01:22 +0000 (12:01 -0800)
ordering of the directory information in the underlying filesystem.

Lib/test/test_shutil.py

index 8a8ce868b72038fd8e13e8f53332fa43882d7aae..ac00cc438df6fc065f2bd39d0b855ed0e939dc3d 100644 (file)
@@ -430,7 +430,7 @@ class TestShutil(unittest.TestCase):
         os.setxattr(src, 'user.foo', b'42')
         os.setxattr(src, 'user.bar', b'43')
         shutil._copyxattr(src, dst)
-        self.assertEqual(os.listxattr(src), os.listxattr(dst))
+        self.assertEqual(sorted(os.listxattr(src)), sorted(os.listxattr(dst)))
         self.assertEqual(
                 os.getxattr(src, 'user.foo'),
                 os.getxattr(dst, 'user.foo'))