110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
R([foobar removeValueForKey: @"quxqux "]) &&
R([types removeValueForKey: @"array2"]))
module = @"OFINIFile";
/* FIXME: Find a way to write files on Nintendo DS */
#ifndef OF_NINTENDO_DS
writePath = [[OFSystemInfo temporaryDirectoryPath]
stringByAppendingPathComponent: @"objfw-tests.ini"];
TEST(@"-[writeToFile:encoding:]",
R([file writeToFile: writePath
encoding: OFStringEncodingCodepage437]) &&
[[OFString stringWithContentsOfFile: writePath
encoding: OFStringEncodingCodepage437]
isEqual: output])
[[OFFileManager defaultManager] removeItemAtPath: writePath];
|
|
|
>
>
|
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
R([foobar removeValueForKey: @"quxqux "]) &&
R([types removeValueForKey: @"array2"]))
module = @"OFINIFile";
/* FIXME: Find a way to write files on Nintendo DS */
#ifndef OF_NINTENDO_DS
writePath = [[OFSystemInfo temporaryDirectoryURL]
URLByAppendingPathComponent: @"objfw-tests.ini"
isDirectory: false]
.fileSystemRepresentation;
TEST(@"-[writeToFile:encoding:]",
R([file writeToFile: writePath
encoding: OFStringEncodingCodepage437]) &&
[[OFString stringWithContentsOfFile: writePath
encoding: OFStringEncodingCodepage437]
isEqual: output])
[[OFFileManager defaultManager] removeItemAtPath: writePath];
|