From f8b319453c28969f3a6743a582a3f2a0451b2856 Mon Sep 17 00:00:00 2001 From: Wendell Smith Date: Sun, 13 Nov 2016 12:44:14 -0500 Subject: [PATCH] TST: Path test should resolve symlinks when comparing Addresses #8077, a test failure on OS X. --- numpy/core/tests/test_memmap.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/numpy/core/tests/test_memmap.py b/numpy/core/tests/test_memmap.py index 30c8b7c549db..2f95910ecbca 100644 --- a/numpy/core/tests/test_memmap.py +++ b/numpy/core/tests/test_memmap.py @@ -79,11 +79,11 @@ def test_path(self): tmpname = mktemp('', 'mmap', dir=self.tempdir) fp = memmap(Path(tmpname), dtype=self.dtype, mode='w+', shape=self.shape) - abspath = os.path.abspath(tmpname) + abspath = os.path.realpath(os.path.abspath(tmpname)) fp[:] = self.data[:] - self.assertEqual(abspath, str(fp.filename)) + self.assertEqual(abspath, str(fp.filename.resolve())) b = fp[:1] - self.assertEqual(abspath, str(b.filename)) + self.assertEqual(abspath, str(b.filename.resolve())) del b del fp