Exemplo n.º 1
0
void testStdExt()
{
	WINX_TEST_APP(std::ErrorLog, "TestFinder", "");
//	testSgiHashMap();

	WINX_TEST_CLASS(TestFinder);
#if !defined(STD_NO_WINSDK)
	WINX_TEST_CLASS(std::TestWinRegKey);
	WINX_TEST_CLASS(std::TestWinReg);
#endif
	WINX_TEST_CLASS(std::TestErrorGuard);
	WINX_TEST_CLASS(std::TestScopeLog);
	WINX_TEST_CLASS(std::TestCheckException);
	WINX_TEST_CLASS(std::TestSimpleFileMapping);
	WINX_TEST_CLASS(std::TestFileMapping);
	WINX_TEST_CLASS(std::TestStreamArchive);
	WINX_TEST_CLASS(std::TestStdioArchive);
	WINX_TEST_CLASS(std::TestPosixArchive);
	WINX_TEST_CLASS(std::TestMemArchive);
	WINX_TEST_CLASS(std::TestRecord);
	WINX_TEST_CLASS(std::TestLog);
	WINX_TEST_CLASS(std::TestFileBuf);

	//String
	WINX_TEST_CLASS(std::TestCharType);
	WINX_TEST_CLASS(std::TestCP1252);
	WINX_TEST_CLASS(std::TestString);
	WINX_TEST_CLASS(std::TestStringAlgo);
	WINX_TEST_CLASS(std::TestBasicString);
	WINX_TEST_CLASS(std::TestStringBuilder);
	WINX_TEST_CLASS(std::TestTextPool);
	WINX_TEST_CLASS(std::TestRope);
	WINX_TEST_CLASS(std::TestRand);

	//Collection
	WINX_TEST_CLASS(std::TestPriorityArray);
	WINX_TEST_CLASS(std::TestMap);
	WINX_TEST_CLASS(std::TestSet);
#ifndef _WINX_NO_HASH_MAP
	WINX_TEST_CLASS(std::TestHashMap);
	WINX_TEST_CLASS(std::TestHashSet);
#endif
#ifndef _WINX_NO_SLIST
	WINX_TEST_CLASS(std::TestSlist);
#endif
#if defined(X_CC_VC6) && !defined(NO_SGISTL)
	WINX_TEST_CLASS(TestSgiDeque);
#endif
	WINX_TEST_CLASS(std::TestList);
	WINX_TEST_CLASS(std::TestDclList);
	WINX_TEST_CLASS(std::TestDeque);

	//AOP.h
	WINX_TEST_CLASS(std::TestEvent);
	WINX_TEST_CLASS(std::TestEventContainer);
}
Exemplo n.º 2
0
void main()
{
	WINX_TEST_APP(std::ErrorLog, "", "testMapUni");

	WINX_TEST_CLASS(tpl::toolbox::TestKeywordTblGen);
}
Exemplo n.º 3
0
int main()
{
	WINX_TEST_APP(NS_STDEXT::ErrorLog, "", "");
	WINX_TEST_CLASS(DoTest);
	return 0;
}