diff -r 2965a06983dc -r 81c9bee26a45 datasourcemodules/networkpositioningmodule/test/scripts/te_lbsnetpsysuite.script --- a/datasourcemodules/networkpositioningmodule/test/scripts/te_lbsnetpsysuite.script Mon May 03 13:50:32 2010 +0300 +++ b/datasourcemodules/networkpositioningmodule/test/scripts/te_lbsnetpsysuite.script Tue Jul 13 12:25:28 2010 +0100 @@ -19,13 +19,22 @@ //! @SYMTestSuiteName LBS-NetPsySuite //! @SYMScriptTestEnvironment TestExecute using te_lbsnetpsysuite.script -//While loading the suite, we shutdown the whole LBS leaving the root process only. +//The quality profile and the internalapi buses are directly initialized from the test +//without starting lbsroot [so lbsprofile.ini & agpsintegmodule.ini have to be copied to the private folder of the test process] +PREFIX RUN_UTILS +MkDir c:\private\102869c3 +MkDir c:\private\102869c3\lbs +MkDir c:\private\102869c3\lbs\locmods +DeleteFile c:\private\102869c3\lbs\lbsprofile.ini +DeleteFile c:\private\102869c3\lbs\locmods\agpsintegmodule.ini +CopyFile c:\testdata\configs\te_lbsnetpsy_lbsprofile.ini c:\private\102869c3\lbs\lbsprofile.ini +CopyFile c:\testdata\configs\te_lbsnetpsy_agpsintegmodule.ini c:\private\102869c3\lbs\locmods\agpsintegmodule.ini +REMOVE_PREFIX + LOAD_SUITE te_lbsnetpsysuite - PRINT RUN ALL te_lbsnetpsysuite TESTS - START_TESTCASE LBS-NetPsySuite-NotifyPositionUpdate-Section0 //! @SYMTestCaseID LBS-NetPsySuite-NotifyPositionUpdate-Section0 //! @SYMTestCaseDesc Runs several pos update scenarios, which completes normally. @@ -356,7 +365,8 @@ RUN_TEST_STEP 300 te_lbsnetpsysuite NotifyPositionUpdateErr c:\testdata\configs\te_lbsnetpsy.ini Section2 END_TESTCASE LBS-NetPsySuite-NotifyPositionUpdateErr-Section2 - +RUN_UTILS DeleteFile c:\private\102869c3\lbs\lbsprofile.ini +RUN_UTILS DeleteFile c:\private\102869c3\lbs\locmods\agpsintegmodule.ini PRINT COMPLETE ALL te_lbsnetpsysuite TESTS