From e40ba71e33925048b9d0db2d52cd8a3d0f89b3ad Mon Sep 17 00:00:00 2001 From: "Michael J. Sullivan" Date: Tue, 17 Sep 2019 17:09:40 -0700 Subject: [PATCH] [suggest] Use realpath to canonicalize path in test The tmp_dir we computed and the real path that was showing up in the output didn't match on OS X in the testSuggestColonMethodJSON test. Use realpath to fix the issue. --- mypy/test/testfinegrained.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mypy/test/testfinegrained.py b/mypy/test/testfinegrained.py index 868dcfa39871..cef018da0ded 100644 --- a/mypy/test/testfinegrained.py +++ b/mypy/test/testfinegrained.py @@ -290,7 +290,7 @@ def maybe_suggest(self, step: int, server: Server, src: str, tmp_dir: str) -> Li if json: # JSON contains already escaped \ on Windows, so requires a bit of care. val = val.replace('\\\\', '\\') - val = val.replace(tmp_dir + os.path.sep, '') + val = val.replace(os.path.realpath(tmp_dir) + os.path.sep, '') output.extend(val.strip().split('\n')) return normalize_messages(output) pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy