I think��file writeStream of File does not��honor FileSystem configuration. In the end of the message chain you have the primitive call "primOpen: fileName writable: writableFlag".

Try changing your test code to this:

testFileExists
�� �� �� �� | file |
�� �� �� �� file := FileSystem workingDirectory / 'asd.txt'.
�� �� �� �� file writeStream close.
�� �� �� �� self assert: file exists.
�� �� �� �� file delete

This should work. I don't know, however, if that is the best practice or not.

On Wed, Oct 19, 2016 at 3:33 PM, wvzuilen <wvzuilen@gmail.com> wrote:
I've tried that. Like this: FileSystem disk workingDirectoryPath: Path /
'Users/myusername/Desktop'.
As expected it changes my working directory, but the test mentioned in my
first post still fails. ?!?



--
View this message in context: http://forum.world.st/Default-working-directory-macOS-tp4919393p4919408.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.