Ejemplo n.º 1
0
void Test::RunTests()
{
	Test1();
	Test2a();
	Test2b();
	Test3a();
	Test3b();
	Test4();
	Test5();
	Test6a();
	Test6b();
	Test7a();
	Test7b();
	Test8a();
	Test8b();
	Test9a();
	Test9b();
	Test10a();
	Test10b();
	Test11a();
	Test11b();
	Test12a();
	Test12b();
	Test13();
	Test14();
	Test15a();
	Test15b();
	Test16();
	Test17();
	Test18();
}
Ejemplo n.º 2
0
GLDEF_C void TestTDes<T,S,L,R>::test_HBufC()
//
//	Test the HBufC class methods.
//
	{

	test.Start(_L("New"));
	Test16();
	test.Next(_L("NewL - forcing a leave"));
	Test17();
	test.Next(_L("NewL - showing success"));
	Test18();
	test.Next(_L("String assignment"));
	TestJ();
	test.Next(_L("Descriptor assignment"));
	TestK();
	test.Next(_L("HBufC assignment"));
	TestL();
	test.Next(_L("ReAlloc"));
	TestM();
	test.Next(_L("ReAllocL - forcing a leave"));
	TestN();
	test.Next(_L("ReAllocL - showing success"));
	TestO();
	}
Ejemplo n.º 3
0
bool
TestDataStructuresChild::RecvStart()
{
    puts("[TestDataStructuresChild] starting");

    Test1();
    Test2();
    Test3();
    Test4();
    Test5();
    Test6();
    Test7_0();
    Test7();
    Test8();
    Test9();
    Test10();
    Test11();
    Test12();
    Test13();
    Test14();
    Test15();
    Test16();
    Test17();
    if (OtherProcess() != 0) {
        //FIXME/bug 703317 allocation of nsIntRegion uses a global
        //region pool which breaks threads
        Test18();
    }

    for (uint32_t i = 0; i < nactors; ++i)
        if (!PTestDataStructuresSubChild::Send__delete__(mKids[i]))
            fail("can't send dtor");

    Close();

    return true;
}