}
+int rwops_testLoadFile(void)
+{
+ char* result = (char*)SDL_LoadFile(RWopsReadTestFilename, NULL);
+ SDLTest_AssertPass("Call to SDL_LoadFile() succeeded");
+ SDLTest_AssertCheck(result != NULL, "Verify result value is not NULL");
+}
/* ================= Test References ================== */
/* RWops test cases */
static const SDLTest_TestCaseReference rwopsTest10 =
{ (SDLTest_TestCaseFp)rwops_testCompareRWFromMemWithRWFromFile, "rwops_testCompareRWFromMemWithRWFromFile", "Compare RWFromMem and RWFromFile RWops for read and seek", TEST_ENABLED };
+static const SDLTest_TestCaseReference rwopsTest11 =
+ {(SDLTest_TestCaseFp)rwops_testLoadFile, "rwops_testLoadFile", "Test load all the data from SDL data stream", TEST_ENABLED};
/* Sequence of RWops test cases */
static const SDLTest_TestCaseReference *rwopsTests[] = {
&rwopsTest1, &rwopsTest2, &rwopsTest3, &rwopsTest4, &rwopsTest5, &rwopsTest6,
- &rwopsTest7, &rwopsTest8, &rwopsTest9, &rwopsTest10, NULL
+ &rwopsTest7, &rwopsTest8, &rwopsTest9, &rwopsTest10, &rwopsTest11, NULL
};
/* RWops test suite (global) */