datasourcemodules/networkpositioningmodule/test/scripts/te_lbsnetpsysuite.script
branchRCL_3
changeset 65 a796fdeeb33c
parent 52 29dbbeac905d
equal deleted inserted replaced
58:87622fad6b51 65:a796fdeeb33c
    17 
    17 
    18 //! @File
    18 //! @File
    19 //! @SYMTestSuiteName         LBS-NetPsySuite
    19 //! @SYMTestSuiteName         LBS-NetPsySuite
    20 //! @SYMScriptTestEnvironment TestExecute using te_lbsnetpsysuite.script
    20 //! @SYMScriptTestEnvironment TestExecute using te_lbsnetpsysuite.script
    21 
    21 
    22 //The quality profile and the internalapi buses are directly initialized from the test
    22 //While loading the suite, we shutdown the whole LBS leaving the root process only.
    23 //without starting lbsroot [so lbsprofile.ini & agpsintegmodule.ini have to be copied to the private folder of the test process]
       
    24 PREFIX RUN_UTILS
       
    25 MkDir c:\private\102869c3
       
    26 MkDir c:\private\102869c3\lbs
       
    27 MkDir c:\private\102869c3\lbs\locmods
       
    28 DeleteFile c:\private\102869c3\lbs\lbsprofile.ini
       
    29 DeleteFile c:\private\102869c3\lbs\locmods\agpsintegmodule.ini
       
    30 CopyFile c:\testdata\configs\te_lbsnetpsy_lbsprofile.ini c:\private\102869c3\lbs\lbsprofile.ini
       
    31 CopyFile c:\testdata\configs\te_lbsnetpsy_agpsintegmodule.ini c:\private\102869c3\lbs\locmods\agpsintegmodule.ini
       
    32 REMOVE_PREFIX
       
    33 
       
    34 LOAD_SUITE te_lbsnetpsysuite
    23 LOAD_SUITE te_lbsnetpsysuite
    35 
    24 
       
    25 
    36 PRINT RUN ALL te_lbsnetpsysuite TESTS
    26 PRINT RUN ALL te_lbsnetpsysuite TESTS
       
    27 
    37 
    28 
    38 START_TESTCASE                	LBS-NetPsySuite-NotifyPositionUpdate-Section0
    29 START_TESTCASE                	LBS-NetPsySuite-NotifyPositionUpdate-Section0
    39 //! @SYMTestCaseID              LBS-NetPsySuite-NotifyPositionUpdate-Section0
    30 //! @SYMTestCaseID              LBS-NetPsySuite-NotifyPositionUpdate-Section0
    40 //! @SYMTestCaseDesc            Runs several pos update scenarios, which completes normally.
    31 //! @SYMTestCaseDesc            Runs several pos update scenarios, which completes normally.
    41 //! @SYMTestActions             SIMPLE POSITION UPDATE
    32 //! @SYMTestActions             SIMPLE POSITION UPDATE
   363 //! @SYMCreationDate            21/10/2008
   354 //! @SYMCreationDate            21/10/2008
   364 //! @SYMAuthor                  NicolayB
   355 //! @SYMAuthor                  NicolayB
   365 RUN_TEST_STEP 300 te_lbsnetpsysuite NotifyPositionUpdateErr c:\testdata\configs\te_lbsnetpsy.ini Section2
   356 RUN_TEST_STEP 300 te_lbsnetpsysuite NotifyPositionUpdateErr c:\testdata\configs\te_lbsnetpsy.ini Section2
   366 END_TESTCASE                  	LBS-NetPsySuite-NotifyPositionUpdateErr-Section2
   357 END_TESTCASE                  	LBS-NetPsySuite-NotifyPositionUpdateErr-Section2
   367 
   358 
   368 RUN_UTILS DeleteFile c:\private\102869c3\lbs\lbsprofile.ini
   359 
   369 RUN_UTILS DeleteFile c:\private\102869c3\lbs\locmods\agpsintegmodule.ini
       
   370 
   360 
   371 PRINT COMPLETE ALL te_lbsnetpsysuite TESTS
   361 PRINT COMPLETE ALL te_lbsnetpsysuite TESTS
   372 
   362 
   373 
   363 
   374 
   364