Index: tests/OFINIFileTests.m ================================================================== --- tests/OFINIFileTests.m +++ tests/OFINIFileTests.m @@ -114,13 +114,15 @@ module = @"OFINIFile"; /* FIXME: Find a way to write files on Nintendo DS */ #if defined(OF_HAVE_FILES) && !defined(OF_NINTENDO_DS) - writeIRI = [[OFSystemInfo temporaryDirectoryIRI] - IRIByAppendingPathComponent: @"objfw-tests.ini" - isDirectory: false]; + writeIRI = [OFSystemInfo temporaryDirectoryIRI]; + if (writeIRI == nil) + writeIRI = [[OFFileManager defaultManager] currentDirectoryIRI]; + writeIRI = [writeIRI IRIByAppendingPathComponent: @"objfw-tests.ini" + isDirectory: false]; TEST(@"-[writeToFile:encoding:]", R([file writeToIRI: writeIRI encoding: OFStringEncodingCodepage437]) && [[OFString stringWithContentsOfIRI: writeIRI encoding: OFStringEncodingCodepage437]