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))