bin/rununittests.sh
changeset 0 876b1a06bc25
equal deleted inserted replaced
-1:000000000000 0:876b1a06bc25
       
     1 #!/bin/bash
       
     2 #############################################################################
       
     3 ##
       
     4 ## Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
       
     5 ## All rights reserved.
       
     6 ## Contact: Nokia Corporation (qt-info@nokia.com)
       
     7 ##
       
     8 ## This file is part of the Qt Mobility Components.
       
     9 ##
       
    10 ## $QT_BEGIN_LICENSE:LGPL$
       
    11 ## No Commercial Usage
       
    12 ## This file contains pre-release code and may not be distributed.
       
    13 ## You may use this file in accordance with the terms and conditions
       
    14 ## contained in the Technology Preview License Agreement accompanying
       
    15 ## this package.
       
    16 ##
       
    17 ## GNU Lesser General Public License Usage
       
    18 ## Alternatively, this file may be used under the terms of the GNU Lesser
       
    19 ## General Public License version 2.1 as published by the Free Software
       
    20 ## Foundation and appearing in the file LICENSE.LGPL included in the
       
    21 ## packaging of this file.  Please review the following information to
       
    22 ## ensure the GNU Lesser General Public License version 2.1 requirements
       
    23 ## will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
       
    24 ##
       
    25 ## In addition, as a special exception, Nokia gives you certain additional
       
    26 ## rights.  These rights are described in the Nokia Qt LGPL Exception
       
    27 ## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
       
    28 ##
       
    29 ## If you have questions regarding the use of this file, please contact
       
    30 ## Nokia at qt-info@nokia.com.
       
    31 ##
       
    32 ##
       
    33 ##
       
    34 ##
       
    35 ##
       
    36 ##
       
    37 ##
       
    38 ##
       
    39 ## $QT_END_LICENSE$
       
    40 ##
       
    41 #############################################################################
       
    42 
       
    43 #convenient script to execute all unit tests
       
    44 
       
    45 shell=`readlink -f "$0"`;
       
    46 shell_path=`dirname $shell`;
       
    47 
       
    48 SAVED_PWD=$PWD;
       
    49 if [ ! -d "$shell_path/../build/tests/bin" ]; then
       
    50     echo -e 'Unit tests have not been built.'
       
    51     echo -e 'Please run configure with the -tests switch.'
       
    52     exit
       
    53 fi
       
    54 cd $shell_path/../build/tests/bin
       
    55 
       
    56 #LD_LIBRARY_PATH=$shell_path/../lib:$LD_LIBRARY_PATH
       
    57 
       
    58 #service framework
       
    59 ./tst_qserviceinterfacedescriptor
       
    60 ./tst_servicedatabase
       
    61 ./tst_databasemanager
       
    62 ./tst_servicemetadata
       
    63 ./tst_qservicefilter
       
    64 ./tst_qservicemanager
       
    65 ./tst_qabstractsecuritysession
       
    66 
       
    67 #BearerManagement
       
    68 ./tst_qnetworkconfiguration
       
    69 ./tst_qnetworkconfigurationmanager
       
    70 ./tst_qnetworksession
       
    71 
       
    72 #Location
       
    73 ./tst_qgeoareamonitor
       
    74 ./tst_qgeocoordinate
       
    75 ./tst_qgeopositioninfo
       
    76 ./tst_qgeopositioninfosource
       
    77 ./tst_qgeosatelliteinfo
       
    78 ./tst_qgeosatelliteinfosource
       
    79 ./tst_qlocationutils
       
    80 ./tst_dummynmeapositioninfosource
       
    81 ./tst_qnmeapositioninfosource_realtime
       
    82 ./tst_qnmeapositioninfosource_realtime_generic
       
    83 ./tst_qnmeapositioninfosource_simulation
       
    84 ./tst_qnmeapositioninfosource_simulation_generic
       
    85 
       
    86 #Publish and Subscribe
       
    87 ./tst_qmallocpool
       
    88 ./tst_qpacket
       
    89 ./tst_qpacketprotocol
       
    90 ./tst_qvaluespace
       
    91 ./tst_qvaluespacepublisher
       
    92 ./tst_qvaluespacesubscriber
       
    93 ./tst_qvaluespacesubscriber_oop
       
    94 ./tst_qsystemreadwritelock
       
    95 ./tst_qsystemreadwritelock_oop
       
    96 ./tst_qcrmlparser
       
    97 
       
    98 #QSystemInformation
       
    99 ./tst_qsystemdeviceinfo
       
   100 ./tst_qsystemdisplayinfo
       
   101 ./tst_qsysteminfo
       
   102 ./tst_qsystemstorageinfo
       
   103 ./tst_qsystemnetworkinfo
       
   104 ./tst_qsystemscreensaver
       
   105 
       
   106 #QMedia
       
   107 ./tst_qaudiocapturesource
       
   108 ./tst_qgraphicsvideoitem
       
   109 ./tst_qmediacontent
       
   110 ./tst_qmediaimageviewer
       
   111 ./tst_qmediaobject
       
   112 ./tst_qmediaplayer
       
   113 ./tst_qmediaplaylist
       
   114 ./tst_qmediaplaylistnavigator
       
   115 ./tst_qmediapluginloader
       
   116 ./tst_qmediarecorder
       
   117 ./tst_qmediaresource
       
   118 ./tst_qmediaservice
       
   119 ./tst_qmediaserviceprovider
       
   120 ./tst_qpaintervideosurface
       
   121 ./tst_qradiotuner
       
   122 ./tst_qvideowidget
       
   123 a
       
   124 #QContacts
       
   125 ./tst_qcontact
       
   126 ./tst_qcontactactions
       
   127 ./tst_qcontactasync
       
   128 ./tst_qcontactdetail
       
   129 ./tst_qcontactdetaildefinition
       
   130 ./tst_qcontactdetails
       
   131 ./tst_qcontactfilter
       
   132 ./tst_qcontactmanager
       
   133 ./tst_qcontactmanagerfiltering
       
   134 ./tst_qcontactmanagerplugins
       
   135 ./tst_qcontactrelationship
       
   136 ./tst_qvcard21writer
       
   137 ./tst_qvcard30writer
       
   138 ./tst_qversit
       
   139 ./tst_qversitcontactexporter
       
   140 ./tst_qversitcontactimporter
       
   141 ./tst_qversitdocument
       
   142 ./tst_qversitproperty
       
   143 ./tst_qversitreader
       
   144 ./tst_qversitwriter
       
   145 
       
   146 #QMessaging
       
   147 ./tst_qmessage
       
   148 ./tst_qmessagestore
       
   149 ./tst_qmessagestorekeys
       
   150 
       
   151 cd $SAVED_PWD
       
   152