Mercurial > sdl-ios-xcode
comparison test/automated/rwops/rwops.c @ 4449:8f73f4a3c972
Exempted writable modes from bundle check on OS X since bundle areas are typically read-only.
author | Eric Wing <ewing . public |-at-| gmail . com> |
---|---|
date | Sat, 08 May 2010 04:52:17 -0700 |
parents | 947201caa46e |
children | 033c455bbe99 |
comparison
equal
deleted
inserted
replaced
4448:2efcb52ba90a | 4449:8f73f4a3c972 |
---|---|
225 /* Begin testcase. */ | 225 /* Begin testcase. */ |
226 SDL_ATbegin( "SDL_RWFromFP" ); | 226 SDL_ATbegin( "SDL_RWFromFP" ); |
227 | 227 |
228 /* Run read tests. */ | 228 /* Run read tests. */ |
229 #if __APPLE__ | 229 #if __APPLE__ |
230 /* Cheating: Using private API in SDL */ | |
231 fp = Test_OpenFPFromBundleOrFallback( RWOPS_READ, "r" ); | 230 fp = Test_OpenFPFromBundleOrFallback( RWOPS_READ, "r" ); |
232 #else | 231 #else |
233 fp = fopen( RWOPS_READ, "r" ); | 232 fp = fopen( RWOPS_READ, "r" ); |
234 #endif | 233 #endif |
235 if (SDL_ATassert( "Failed to open file '"RWOPS_READ"'", fp != NULL)) | 234 if (SDL_ATassert( "Failed to open file '"RWOPS_READ"'", fp != NULL)) |
241 return; | 240 return; |
242 SDL_FreeRW( rw ); | 241 SDL_FreeRW( rw ); |
243 | 242 |
244 /* Run write tests. */ | 243 /* Run write tests. */ |
245 #if __APPLE__ | 244 #if __APPLE__ |
246 /* Cheating: Using private API in SDL */ | |
247 fp = Test_OpenFPFromTemporaryDir( RWOPS_WRITE, "w+" ); | 245 fp = Test_OpenFPFromTemporaryDir( RWOPS_WRITE, "w+" ); |
248 #else | 246 #else |
249 fp = fopen( RWOPS_WRITE, "w+" ); | 247 fp = fopen( RWOPS_WRITE, "w+" ); |
250 #endif | 248 #endif |
251 if (SDL_ATassert( "Failed to open file '"RWOPS_WRITE"'", fp != NULL)) | 249 if (SDL_ATassert( "Failed to open file '"RWOPS_WRITE"'", fp != NULL)) |