From 0df378fb9228f7d1ca235b43567bfcdacbdfd4a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krist=C3=B3f=20T=C3=B3th?= Date: Wed, 14 Aug 2019 13:49:58 +0200 Subject: [PATCH] Fix FileManager unit test cases for macOS (symlinked TMPDIR) --- tfw/components/ide/file_manager/test_file_manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tfw/components/ide/file_manager/test_file_manager.py b/tfw/components/ide/file_manager/test_file_manager.py index 08e4f25..d321ea3 100644 --- a/tfw/components/ide/file_manager/test_file_manager.py +++ b/tfw/components/ide/file_manager/test_file_manager.py @@ -2,7 +2,7 @@ from dataclasses import dataclass from secrets import token_urlsafe from os import mkdir, symlink -from os.path import join +from os.path import join, realpath from pathlib import Path from tempfile import TemporaryDirectory @@ -42,6 +42,7 @@ def generate_name(): @pytest.fixture() def context(): with TemporaryDirectory() as workdir: + workdir = realpath(workdir) # macOS uses a symlinked TMPDIR subdir = join(workdir, generate_name()) subfile = join(subdir, generate_name() + '.txt') mkdir(subdir)