From ddb9c077a5bd2cecc1bec64128192ef043a56c53 Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Wed, 6 Sep 2017 22:07:24 +0100 Subject: [PATCH] Use os.path.samefile to get around filename case insensitivity --- test/03_before_build/setup.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/test/03_before_build/setup.py b/test/03_before_build/setup.py index 8f6fbcf4..4baa5634 100644 --- a/test/03_before_build/setup.py +++ b/test/03_before_build/setup.py @@ -15,15 +15,9 @@ if sys.argv[-1] != '--name': executable_file = 'c:\\pythonexecutable.txt' if sys.platform == 'win32' else '/tmp/pythonexecutable.txt' with open(executable_file) as f: stored_executable = f.read() - - stored_executable_real = os.path.realpath(stored_executable) - sys_executable_real = os.path.realpath(sys.executable) - - print('stored_executable_real', stored_executable_real) - print('sys_executable_real', sys_executable_real) - assert stored_executable_real == sys_executable_real - - print('PATH', os.environ['PATH']) + print('stored_executable', stored_executable) + print('sys.executable', sys.executable) + assert os.path.samefile(stored_executable, sys.executable) setup( name="spam",