int main(int argc, char** argv) { nsresult rv = NS_InitXPCOM2(nullptr, nullptr, nullptr); if (NS_FAILED(rv)) { printf("NS_InitXPCOM2 failed\n"); return 1; } // -------------------------------------------- TestCaseConversion(); // -------------------------------------------- FuzzCaseConversion(); // -------------------------------------------- TestEntityConversion(nsIEntityConverter::html40); // -------------------------------------------- TestSaveAsCharset(); // -------------------------------------------- TestNormalization(); // -------------------------------------------- printf("Finish All The Test Cases\n"); return 0; }
void StringCaseTest::runIndexedTest(int32_t index, UBool exec, const char *&name, char * /*par*/) { if (exec) logln("TestSuite StringCaseTest: "); switch (index) { case 0: name = "TestCaseConversion"; if (exec) TestCaseConversion(); break; case 1: name = "TestCasing"; #if !UCONFIG_NO_BREAK_ITERATION if(exec) TestCasing(); #endif break; default: name = ""; break; //needed to end loop } }