void addFinnishCollTest(TestNode** root) { addTest(root, &TestPrimary, "tscoll/cficoll/TestPrimary"); addTest(root, &TestTertiary, "tscoll/cficoll/TestTertiary"); }
BOOST_FIXTURE_TEST_CASE(CanonizeDev, CanonizeFixture) { addTest("dev://eth0", true, "dev://eth0"); addTest("dev://", false, ""); addTest("dev://eth0:8888", false, ""); addTest("dev://eth0/", true, "dev://eth0"); addTest("dev://eth0/A", false, ""); runTests(); }
TestSuite addAudioClockTests(void) { TestSuite testSuite = newTestSuite("AudioClock", _audioClockTestSetup, _audioClockTestTeardown); addTest(testSuite, "Initialization", _testInitAudioClock); addTest(testSuite, "AdvanceClock", _testAdvanceAudioClock); addTest(testSuite, "StopClock", _testStopAudioClock); addTest(testSuite, "RestartClock", _testRestartAudioClock); addTest(testSuite, "MultipleAdvance", _testAdvanceClockMulitpleTimes); return testSuite; }
void addPUtilTest(TestNode** root) { addTest(root, &TestVersion, "putiltst/TestVersion"); addTest(root, &TestCompareVersions, "putiltst/TestCompareVersions"); /* addTest(root, &testIEEEremainder, "putiltst/testIEEEremainder"); */ addTest(root, &TestErrorName, "putiltst/TestErrorName"); addTest(root, &TestPUtilAPI, "putiltst/TestPUtilAPI"); addTest(root, &TestString, "putiltst/TestString"); addToolUtilTests(root); }
static void addToolUtilTests(TestNode** root) { addTest(root, &toolutil_findBasename, "putiltst/toolutil/findBasename"); addTest(root, &toolutil_findDirname, "putiltst/toolutil/findDirname"); /* Not yet tested: addTest(root, &toolutil_getLongPathname, "putiltst/toolutil/getLongPathname"); addTest(root, &toolutil_getCurrentYear, "putiltst/toolutil/getCurrentYear"); addTest(root, &toolutil_UToolMemory, "putiltst/toolutil/UToolMemory"); */ }
Tests() { static const std::string scenePath = std::string(SOFAPYTHON_TEST_PYTHON_DIR); addTest( "test_Quaternion.py", scenePath ); addTest( "test_Tools.py", scenePath ); addTest( "test_units.py", scenePath ); addTest( "test_mass.py", scenePath ); addTest( "test_MeshLoader.py", scenePath ); // add python tests here }
SceneTests() { static const std::string scenePath = std::string(SOFAPYTHON_TEST_PYTHON_DIR); // TODO create more test with several (random?) arguments addTest( "sysPathDuplicate.py", scenePath ); addTest( "dataVecResize.py", scenePath ); addTest( "automaticNodeInitialization.py", scenePath ); // add python scene tests here }
BOOST_FIXTURE_TEST_CASE(CanonizeUdpDev, CanonizeFixture) { BOOST_CHECK_EQUAL(FaceUri("udp4+dev://eth0:7777").isCanonical(), true); BOOST_CHECK_EQUAL(FaceUri("udp6+dev://eth1:7777").isCanonical(), true); BOOST_CHECK_EQUAL(FaceUri("udp+dev://eth1:7777").isCanonical(), false); BOOST_CHECK_EQUAL(FaceUri("udp6+dev://eth1").isCanonical(), false); addTest("udp4+dev://en0:7777", true, "udp4+dev://en0:7777"); addTest("udp6+dev://en0:7777", true, "udp6+dev://en0:7777"); addTest("udp+dev://en1:7777", false, ""); addTest("udp6+dev://en2", false, ""); }
U_CDECL_END static void addAllTests(TestNode** root) { addFileTest(root); addStringTest(root); addTranslitTest(root); #if !UCONFIG_NO_FORMATTING addTest(root, &DataDrivenPrintf, "datadriv/DataDrivenPrintf"); addTest(root, &DataDrivenPrintfPrecision, "datadriv/DataDrivenPrintfPrecision"); addTest(root, &DataDrivenScanf, "datadriv/DataDrivenScanf"); #endif addStreamTests(root); }
void addUDataTest(TestNode** root) { addTest(root, &TestUDataOpen, "udatatst/TestUDataOpen" ); addTest(root, &TestUDataOpenChoiceDemo1, "udatatst/TestUDataOpenChoiceDemo1"); addTest(root, &TestUDataOpenChoiceDemo2, "udatatst/TestUDataOpenChoiceDemo2"); addTest(root, &TestUDataGetInfo, "udatatst/TestUDataGetInfo" ); addTest(root, &TestUDataGetMemory, "udatatst/TestUDataGetMemory" ); addTest(root, &TestUDataSetAppData, "udatatst/TestUDataSetAppData" ); addTest(root, &TestErrorConditions, "udatatst/TestErrorConditions"); addTest(root, &TestAppData, "udatatst/TestAppData" ); addTest(root, &TestICUDataName, "udatatst/TestICUDataName" ); addTest(root, &TestSwapData, "udatatst/TestSwapData" ); }
void addUTF16Test(TestNode** root) { addTest(root, &TestCodeUnitValues, "utf16tst/TestCodeUnitValues"); addTest(root, &TestCharLength, "utf16tst/TestCharLength"); addTest(root, &TestGetChar, "utf16tst/TestGetChar"); addTest(root, &TestNextPrevChar, "utf16tst/TestNextPrevChar"); addTest(root, &TestNulTerminated, "utf16tst/TestNulTerminated"); addTest(root, &TestFwdBack, "utf16tst/TestFwdBack"); addTest(root, &TestSetChar, "utf16tst/TestSetChar"); addTest(root, &TestAppendChar, "utf16tst/TestAppendChar"); addTest(root, &TestAppend, "utf16tst/TestAppend"); addTest(root, &TestSurrogate, "utf16tst/TestSurrogate"); }
void addBrkIterAPITest(TestNode** root) { #if !UCONFIG_NO_FILE_IO addTest(root, &TestBreakIteratorCAPI, "tstxtbd/cbiapts/TestBreakIteratorCAPI"); addTest(root, &TestBreakIteratorSafeClone, "tstxtbd/cbiapts/TestBreakIteratorSafeClone"); addTest(root, &TestBreakIteratorUText, "tstxtbd/cbiapts/TestBreakIteratorUText"); #endif addTest(root, &TestBreakIteratorRules, "tstxtbd/cbiapts/TestBreakIteratorRules"); addTest(root, &TestBreakIteratorRuleError, "tstxtbd/cbiapts/TestBreakIteratorRuleError"); addTest(root, &TestBreakIteratorStatusVec, "tstxtbd/cbiapts/TestBreakIteratorStatusVec"); addTest(root, &TestBreakIteratorTailoring, "tstxtbd/cbiapts/TestBreakIteratorTailoring"); addTest(root, &TestBreakIteratorRefresh, "tstxtbd/cbiapts/TestBreakIteratorRefresh"); addTest(root, &TestBug11665, "tstxtbd/cbiapts/TestBug11665"); addTest(root, &TestBreakIteratorSuppressions, "tstxtbd/cbiapts/TestBreakIteratorSuppressions"); }
FSTestSuite::FSTestSuite() { // FS tests depend on Game Data files. // If those are not found. Disable this testsuite. const Common::String &path = ConfMan.get("path"); Common::FSNode gameRoot(path); Common::FSNode gameIdentificationFile = gameRoot.getChild("TESTBED"); if (!gameIdentificationFile.exists()) { logPrintf("WARNING! : Game Data not found. Skipping FS tests\n"); ConfParams.setGameDataFound(false); Testsuite::enable(false); } addTest("ReadingFile", &FStests::testReadFile, false); addTest("WritingFile", &FStests::testWriteFile, false); }
void addResourceBundleTest(TestNode** root) { addTest(root, &TestConstruction1, "tsutil/crestst/TestConstruction1"); addTest(root, &TestOpenDirect, "tsutil/crestst/TestOpenDirect"); addTest(root, &TestResourceBundles, "tsutil/crestst/TestResourceBundles"); addTest(root, &TestTable32, "tsutil/crestst/TestTable32"); addTest(root, &TestFallback, "tsutil/crestst/TestFallback"); addTest(root, &TestAliasConflict, "tsutil/crestst/TestAliasConflict"); addTest(root, &TestFileStream, "tsutil/crestst/TestFileStream"); addTest(root, &TestGetSize, "tsutil/crestst/TestGetSize"); addTest(root, &TestGetLocaleByType, "tsutil/crestst/TestGetLocaleByType"); }
void addDateForRgrTest(TestNode** root) { addTest(root, &Test4029195, "tsformat/cdtrgtst/Test4029195"); addTest(root, &Test4056591, "tsformat/cdtrgtst/Test4056591"); addTest(root, &Test4059917, "tsformat/cdtrgtst/Test4059917"); addTest(root, &Test4060212, "tsformat/cdtrgtst/Test4060212"); addTest(root, &Test4061287, "tsformat/cdtrgtst/Test4061287"); addTest(root, &Test4073003, "tsformat/cdtrgtst/Test4073003"); addTest(root, &Test4162071, "tsformat/cdtrgtst/Test4162071"); addTest(root, &Test714, "tsformat/cdtrgtst/Test714"); addTest(root, &Test_GEec, "tsformat/cdtrgtst/Test_GEec"); /* tests for format chars GEec, jitterbugs 5726 6072 6585 */ }
BOOST_FIXTURE_TEST_CASE(CanonizeEther, CanonizeFixture) { BOOST_CHECK_EQUAL(FaceUri::canCanonize("ether"), true); BOOST_CHECK_EQUAL(FaceUri("ether://[08:00:27:01:01:01]").isCanonical(), true); BOOST_CHECK_EQUAL(FaceUri("ether://[08:00:27:1:1:1]").isCanonical(), false); BOOST_CHECK_EQUAL(FaceUri("ether://[08:00:27:01:01:01]/").isCanonical(), false); BOOST_CHECK_EQUAL(FaceUri("ether://[33:33:01:01:01:01]").isCanonical(), true); addTest("ether://[08:00:27:01:01:01]", true, "ether://[08:00:27:01:01:01]"); addTest("ether://[08:00:27:1:1:1]", true, "ether://[08:00:27:01:01:01]"); addTest("ether://[08:00:27:01:01:01]/", true, "ether://[08:00:27:01:01:01]"); addTest("ether://[33:33:01:01:01:01]", true, "ether://[33:33:01:01:01:01]"); runTests(); }
GLViewTest() : WidgetTest( MAW_GL_VIEW, "GLViewTest" ) { addTest( bind( &GLViewTest::testGLView, this ), "Tests to setup a GLView." ); addGeneralSetPropertyTests( ); }
ImageTest() : WidgetTest( MAW_IMAGE, "ImageTest" ) { addTest( bind( &ImageTest::testImageProperty, this ), "Tests to set an image." ); addGeneralSetPropertyTests( ); }
ImageButtonTest() : WidgetTest( MAW_IMAGE_BUTTON, "ImageButtonTest" ) { addTest( bind( &ImageButtonTest::testImageBackgroundProperty, this ), "Tests to set an image background." ); addGeneralSetPropertyTests( ); }
void addTestConverterFallBack(TestNode** root) { #if !UCONFIG_NO_FILE_IO addTest(root, &TestConverterFallBack, "tsconv/ncnvfbts/TestConverterFallBack"); #endif }
int main(){ addTest(testOK,true); RUN_TESTS(); return 0; }
U_CDECL_END static void addAllTests(TestNode** root) { addFileTest(root); addStringTest(root); addTranslitTest(root); #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_LEGACY_CONVERSION addTest(root, &DataDrivenPrintf, "datadriv/DataDrivenPrintf"); addTest(root, &DataDrivenPrintfPrecision, "datadriv/DataDrivenPrintfPrecision"); addTest(root, &DataDrivenScanf, "datadriv/DataDrivenScanf"); #endif #if U_IOSTREAM_SOURCE >= 199711 addStreamTests(root); #endif }
CppUnit::Test* MySQLTestSuite::suite() { CppUnit::TestSuite* pSuite = new CppUnit::TestSuite("MySQLTestSuite"); addTest(pSuite, MySQLTest::suite()); return pSuite; }
TestSuite::TestSuite() { addTest(new TestingTests()); addTest(new Vector3Tests()); addTest(new Line2Tests()); addTest(new Box3Tests()); addTest(new DataTests()); addTest(new DataHelperTests()); addTest(new ComplexDataTests()); addTest(new Vector3StdMap()); addTest(new Line2Intersection()); // Automatically run. run(); }
void addUTF8Test(TestNode** root) { addTest(root, &TestCodeUnitValues, "utf8tst/TestCodeUnitValues"); addTest(root, &TestCharLength, "utf8tst/TestCharLength" ); addTest(root, &TestGetChar, "utf8tst/TestGetChar" ); addTest(root, &TestNextPrevChar, "utf8tst/TestNextPrevChar" ); addTest(root, &TestFwdBack, "utf8tst/TestFwdBack" ); addTest(root, &TestSetChar, "utf8tst/TestSetChar" ); addTest(root, &TestAppendChar, "utf8tst/TestAppendChar" ); addTest(root, &TestAppend, "utf8tst/TestAppend" ); addTest(root, &TestSurrogates, "utf8tst/TestSurrogates" ); }
void addIDNATest(TestNode** root) { addTest(root, &TestToUnicode, "idna/TestToUnicode"); addTest(root, &TestToASCII, "idna/TestToASCII"); addTest(root, &TestIDNToUnicode, "idna/TestIDNToUnicode"); addTest(root, &TestIDNToASCII, "idna/TestIDNToASCII"); addTest(root, &TestCompare, "idna/TestCompare"); addTest(root, &TestJB4490, "idna/TestJB4490"); addTest(root, &TestJB4475, "idna/TestJB4475"); addTest(root, &TestLength, "idna/TestLength"); addTest(root, &TestJB5273, "idna/TestJB5273"); }
void TestRunnerDlg::setTests(const std::vector<Test*>& tests) { _tests.clear(); for (std::vector<Test*>::const_iterator it = tests.begin(); it != tests.end(); ++it) { addTest(*it, 0); } }
Tests2() { static const std::string testPath = std::string(COMPLIANT_TEST_PYTHON_DIR); addTest( "GenerateRigid.py", testPath ); // add pure python tests here }
SceneTests() { static const std::string scenePath = std::string(SOFAPYTHON_TEST_PYTHON_DIR); // TODO create more test with several (random?) arguments addTest( "sysPathDuplicate.py", scenePath ); addTest( "dataVecResize.py", scenePath ); addTest( "automaticNodeInitialization.py", scenePath ); addTest( "unicodeData.py", scenePath); // call it several times in the same python environment to simulate a reload for( int i=0 ; i<5 ; ++i ) addTest( "moduleReload.py", scenePath ); // add python scene tests here }
CppUnit::Test* ODBCTestSuite::suite() { CppUnit::TestSuite* pSuite = new CppUnit::TestSuite("ODBCTestSuite"); // WARNING! // On Win XP Pro, the PostgreSQL connection fails if attempted after DB2 w/ following error: // // sqlState="IM003" // message="Specified driver could not be loaded due to system error 127 (PostgreSQL ANSI)." // nativeError=160 // System error 127 is "The specified procedure could not be found." // This problem does not manifest with Mammoth ODBCng PostgreSQL driver. // // Oracle tests do not exit cleanly if Oracle driver is loaded after DB2. // // For the time being, the workaround is to connect to DB2 after connecting to PostgreSQL and Oracle. addTest(pSuite, ODBCMySQLTest::suite()); addTest(pSuite, ODBCOracleTest::suite()); addTest(pSuite, ODBCPostgreSQLTest::suite()); addTest(pSuite, ODBCSQLiteTest::suite()); addTest(pSuite, ODBCSQLServerTest::suite()); addTest(pSuite, ODBCDB2Test::suite()); #if defined(POCO_OS_FAMILY_WINDOWS) addTest(pSuite, ODBCAccessTest::suite()); #endif return pSuite; }