sl@0: // Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // e32test\dll\t_xver2.cpp sl@0: // sl@0: // sl@0: sl@0: #include sl@0: #include "t_ver2.h" sl@0: sl@0: RTest test(_L("T_XVER2")); sl@0: sl@0: sl@0: TInt E32Main() sl@0: { sl@0: test.Title(); sl@0: sl@0: TUint ver = (TUint)Export01(); sl@0: test.Printf(_L("Version %d.%d\n"), ver>>16, ver&0xffff); sl@0: sl@0: #if defined(__USE02__) sl@0: test.Printf(_L("Test 2\n")); sl@0: test(Export02() == 2*2); sl@0: #endif sl@0: #if defined(__USE03__) sl@0: test.Printf(_L("Test 3\n")); sl@0: test(Export03() == 3*3); sl@0: #endif sl@0: #if defined(__USE04__) sl@0: test.Printf(_L("Test 4\n")); sl@0: test(Export04() == 4*4); sl@0: #endif sl@0: #if defined(__USE05__) sl@0: test.Printf(_L("Test 5\n")); sl@0: test(Export05() == 5*5); sl@0: #endif sl@0: #if defined(__USE06__) sl@0: test.Printf(_L("Test 6\n")); sl@0: test(Export06() == 6*6); sl@0: #endif sl@0: #if defined(__USE07__) sl@0: test.Printf(_L("Test 7\n")); sl@0: test(Export07() == 7*7); sl@0: #endif sl@0: #if defined(__USE08__) sl@0: test.Printf(_L("Test 8\n")); sl@0: test(Export08() == 8*8); sl@0: #endif sl@0: #if defined(__USE09__) sl@0: test.Printf(_L("Test 9\n")); sl@0: test(Export09() == 9*9); sl@0: #endif sl@0: #if defined(__USE10__) sl@0: test.Printf(_L("Test 10\n")); sl@0: test(Export10() == 10*10); sl@0: #endif sl@0: #if defined(__USE11__) sl@0: test.Printf(_L("Test 11\n")); sl@0: test(Export11() == 11*11); sl@0: #endif sl@0: #if defined(__USE12__) sl@0: test.Printf(_L("Test 12\n")); sl@0: test(Export12() == 12*12); sl@0: #endif sl@0: #if defined(__USE13__) sl@0: test.Printf(_L("Test 13\n")); sl@0: test(Export13() == 13*13); sl@0: #endif sl@0: #if defined(__USE14__) sl@0: test.Printf(_L("Test 14\n")); sl@0: test(Export14() == 14*14); sl@0: #endif sl@0: #if defined(__USE15__) sl@0: test.Printf(_L("Test 15\n")); sl@0: test(Export15() == 15*15); sl@0: #endif sl@0: #if defined(__USE16__) sl@0: test.Printf(_L("Test 16\n")); sl@0: test(Export16() == 16*16); sl@0: #endif sl@0: #if defined(__USE17__) sl@0: test.Printf(_L("Test 17\n")); sl@0: test(Export17() == 17*17); sl@0: #endif sl@0: #if defined(__USE18__) sl@0: test.Printf(_L("Test 18\n")); sl@0: test(Export18() == 18*18); sl@0: #endif sl@0: #if defined(__USE19__) sl@0: test.Printf(_L("Test 19\n")); sl@0: test(Export19() == 19*19); sl@0: #endif sl@0: #if defined(__USE20__) sl@0: test.Printf(_L("Test 20\n")); sl@0: test(Export20() == 20*20); sl@0: #endif sl@0: #if defined(__USE21__) sl@0: test.Printf(_L("Test 21\n")); sl@0: test(Export21() == 21*21); sl@0: #endif sl@0: #if defined(__USE22__) sl@0: test.Printf(_L("Test 22\n")); sl@0: test(Export22() == 22*22); sl@0: #endif sl@0: #if defined(__USE23__) sl@0: test.Printf(_L("Test 23\n")); sl@0: test(Export23() == 23*23); sl@0: #endif sl@0: #if defined(__USE24__) sl@0: test.Printf(_L("Test 24\n")); sl@0: test(Export24() == 24*24); sl@0: #endif sl@0: #if defined(__USE25__) sl@0: test.Printf(_L("Test 25\n")); sl@0: test(Export25() == 25*25); sl@0: #endif sl@0: #if defined(__USE26__) sl@0: test.Printf(_L("Test 26\n")); sl@0: test(Export26() == 26*26); sl@0: #endif sl@0: #if defined(__USE27__) sl@0: test.Printf(_L("Test 27\n")); sl@0: test(Export27() == 27*27); sl@0: #endif sl@0: #if defined(__USE28__) sl@0: test.Printf(_L("Test 28\n")); sl@0: test(Export28() == 28*28); sl@0: #endif sl@0: #if defined(__USE29__) sl@0: test.Printf(_L("Test 29\n")); sl@0: test(Export29() == 29*29); sl@0: #endif sl@0: #if defined(__USE30__) sl@0: test.Printf(_L("Test 30\n")); sl@0: test(Export30() == 30*30); sl@0: #endif sl@0: #if defined(__USE31__) sl@0: test.Printf(_L("Test 31\n")); sl@0: test(Export31() == 31*31); sl@0: #endif sl@0: #if defined(__USE32__) sl@0: test.Printf(_L("Test 32\n")); sl@0: test(Export32() == 32*32); sl@0: #endif sl@0: #if defined(__USE33__) sl@0: test.Printf(_L("Test 33\n")); sl@0: test(Export33() == 33*33); sl@0: #endif sl@0: #if defined(__USE34__) sl@0: test.Printf(_L("Test 34\n")); sl@0: test(Export34() == 34*34); sl@0: #endif sl@0: #if defined(__USE35__) sl@0: test.Printf(_L("Test 35\n")); sl@0: test(Export35() == 35*35); sl@0: #endif sl@0: #if defined(__USE36__) sl@0: test.Printf(_L("Test 36\n")); sl@0: test(Export36() == 36*36); sl@0: #endif sl@0: #if defined(__USE37__) sl@0: test.Printf(_L("Test 37\n")); sl@0: test(Export37() == 37*37); sl@0: #endif sl@0: #if defined(__USE38__) sl@0: test.Printf(_L("Test 38\n")); sl@0: test(Export38() == 38*38); sl@0: #endif sl@0: #if defined(__USE39__) sl@0: test.Printf(_L("Test 39\n")); sl@0: test(Export39() == 39*39); sl@0: #endif sl@0: #if defined(__USE40__) sl@0: test.Printf(_L("Test 40\n")); sl@0: test(Export40() == 40*40); sl@0: #endif sl@0: #if defined(__USE41__) sl@0: test.Printf(_L("Test 41\n")); sl@0: test(Export41() == 41*41); sl@0: #endif sl@0: #if defined(__USE42__) sl@0: test.Printf(_L("Test 42\n")); sl@0: test(Export42() == 42*42); sl@0: #endif sl@0: #if defined(__USE43__) sl@0: test.Printf(_L("Test 43\n")); sl@0: test(Export43() == 43*43); sl@0: #endif sl@0: #if defined(__USE44__) sl@0: test.Printf(_L("Test 44\n")); sl@0: test(Export44() == 44*44); sl@0: #endif sl@0: #if defined(__USE45__) sl@0: test.Printf(_L("Test 45\n")); sl@0: test(Export45() == 45*45); sl@0: #endif sl@0: #if defined(__USE46__) sl@0: test.Printf(_L("Test 46\n")); sl@0: test(Export46() == 46*46); sl@0: #endif sl@0: #if defined(__USE47__) sl@0: test.Printf(_L("Test 47\n")); sl@0: test(Export47() == 47*47); sl@0: #endif sl@0: #if defined(__USE48__) sl@0: test.Printf(_L("Test 48\n")); sl@0: test(Export48() == 48*48); sl@0: #endif sl@0: #if defined(__USE49__) sl@0: test.Printf(_L("Test 49\n")); sl@0: test(Export49() == 49*49); sl@0: #endif sl@0: #if defined(__USE50__) sl@0: test.Printf(_L("Test 50\n")); sl@0: test(Export50() == 50*50); sl@0: #endif sl@0: #if defined(__USE51__) sl@0: test.Printf(_L("Test 51\n")); sl@0: test(Export51() == 51*51); sl@0: #endif sl@0: #if defined(__USE52__) sl@0: test.Printf(_L("Test 52\n")); sl@0: test(Export52() == 52*52); sl@0: #endif sl@0: #if defined(__USE53__) sl@0: test.Printf(_L("Test 53\n")); sl@0: test(Export53() == 53*53); sl@0: #endif sl@0: #if defined(__USE54__) sl@0: test.Printf(_L("Test 54\n")); sl@0: test(Export54() == 54*54); sl@0: #endif sl@0: #if defined(__USE55__) sl@0: test.Printf(_L("Test 55\n")); sl@0: test(Export55() == 55*55); sl@0: #endif sl@0: #if defined(__USE56__) sl@0: test.Printf(_L("Test 56\n")); sl@0: test(Export56() == 56*56); sl@0: #endif sl@0: #if defined(__USE57__) sl@0: test.Printf(_L("Test 57\n")); sl@0: test(Export57() == 57*57); sl@0: #endif sl@0: #if defined(__USE58__) sl@0: test.Printf(_L("Test 58\n")); sl@0: test(Export58() == 58*58); sl@0: #endif sl@0: #if defined(__USE59__) sl@0: test.Printf(_L("Test 59\n")); sl@0: test(Export59() == 59*59); sl@0: #endif sl@0: sl@0: return ver; sl@0: }