wlanutilities/wlanwizard/t_wlanwizard/ut/main.cpp
changeset 46 2fbd1d709fe7
parent 38 2dc6da6fb431
equal deleted inserted replaced
45:d9ec2b8c6bad 46:2fbd1d709fe7
    20 #include <QTest>
    20 #include <QTest>
    21 #include <QDebug>
    21 #include <QDebug>
    22 #include <QList>
    22 #include <QList>
    23 
    23 
    24 // User includes
    24 // User includes
    25 #include "testwlanwizardui.h"
       
    26 #include "testwlanwizard.h"
    25 #include "testwlanwizard.h"
    27 #include "hbautotest.h"
    26 #include "testwlanwizardeap.h"
       
    27 #include "testwlanwizardconnect.h"
       
    28 #include "testwlanwizardmanual.h"
       
    29 #include "testwlanwizardwps.h"
    28 
    30 
    29 // ======== LOCAL FUNCTIONS ========
    31 // ======== LOCAL FUNCTIONS ========
    30 int main(int argc, char *argv[])
    32 int main(int argc, char *argv[])
    31 {
    33 {
    32     qDebug("TestWlanWizardUI main start");
    34     qDebug("TestWlanWizard main start");
    33     HbApplication app(argc, argv);
    35     HbApplication app(argc, argv);
    34     app.setApplicationName("TestWlanWizardUI");
    36     int res = 0;
    35 
       
    36     char *pass[3];
    37     char *pass[3];
    37     pass[0] = argv[0];
    38     pass[0] = argv[0];
    38     pass[1] = "-o";
    39     pass[1] = "-o";
    39     pass[2] = "c:\\data\\TestWlanWizard.txt";
    40     
    40     TestWlanWizard tcUtilities;
    41     // log folder: \epoc32\winscw\c\data
    41     int res = QTest::qExec(&tcUtilities, 3, pass);
    42     
       
    43     app.setApplicationName("TestWlanWizardUtilities");
       
    44     pass[2] = "c:\\data\\TestWlanWizardUtilities.txt";
       
    45     TestWlanWizard *tcUtilities = new TestWlanWizard();
       
    46     res |= QTest::qExec(tcUtilities, 3, pass);
       
    47     delete tcUtilities;
       
    48     tcUtilities = NULL;
    42 
    49 
    43     pass[2] = "c:\\data\\TestWlanWizardUi.txt";
    50     app.setApplicationName("TestWlanWizardConnect");
    44     TestWlanWizardUi tc;
    51     pass[2] = "c:\\data\\TestWlanWizardConnect.txt";
    45     res = QTest::qExec(&tc, 3, pass);
    52     TestWlanWizardConnect *tcConnect = new TestWlanWizardConnect();
       
    53     res |= QTest::qExec(tcConnect, 3, pass);
       
    54     delete tcConnect;
       
    55     tcConnect = NULL;
    46     
    56     
    47     qDebug("TestWlanWizardUI main exit");
    57     app.setApplicationName("TestWlanWizardManual");
       
    58     pass[2] = "c:\\data\\TestWlanWizardManual.txt";
       
    59     TestWlanWizardManual *tcManual = new TestWlanWizardManual();
       
    60     res |= QTest::qExec(tcManual, 3, pass);
       
    61     delete tcManual;
       
    62     tcManual = NULL;
       
    63 
       
    64     app.setApplicationName("TestWlanWizardEap");
       
    65     pass[2] = "c:\\data\\TestWlanWizardEap.txt";
       
    66     TestWlanWizardEap *tcEap = new TestWlanWizardEap();
       
    67     res |= QTest::qExec(tcEap, 3, pass);
       
    68     delete tcEap;
       
    69     tcEap = NULL;
       
    70 
       
    71     app.setApplicationName("TestWlanWizardWps");
       
    72     pass[2] = "c:\\data\\TestWlanWizardWps.txt";
       
    73     TestWlanWizardWps *tcWps = new TestWlanWizardWps();
       
    74     res |= QTest::qExec(tcWps, 3, pass);
       
    75     delete tcWps;
       
    76     tcWps = NULL;
       
    77     
       
    78     qDebug("TestWlanWizard main exit");
    48     return res;
    79     return res;
    49 }
    80 }