Resolve smoke wrapper fixture working directory on macOS

This commit is contained in:
SAPHID committed 2026-10-25 06:17:51 +00:00
1 parent 4bae0af933
commit 679a84ecf3
1 file changed
+2 -1
+2 -1
View File
@@ -275,7 +275,8 @@ class PortableWrapper(unittest.TestCase):
def setUp(self):
self.tmp = tempfile.TemporaryDirectory(prefix='smoke wrapper ')
self.addCleanup(self.tmp.cleanup)
self.folder = Path(self.tmp.name)
# macOS aliases /var to /private/var; relative commands need the physical cwd.
self.folder = Path(self.tmp.name).resolve()
self.bin = self.folder / 'bin'
self.bin.mkdir()
# No zsh or SSH on PATH: --help must exit before any headset access.