installationservices/swi/test/tuiscriptadaptors/scripts/testpreinstalled.script
branchRCL_3
changeset 25 7333d7932ef7
parent 0 ba25891c3a9e
child 26 8b7f4e561641
equal deleted inserted replaced
24:5cc91383ab1e 25:7333d7932ef7
    15 //
    15 //
    16 //! @file
    16 //! @file
    17 // SWIS unit (integration) tests for upgrades
    17 // SWIS unit (integration) tests for upgrades
    18 PRINT Run all SWIS tests
    18 PRINT Run all SWIS tests
    19 LOAD_SUITE tuiscriptadaptors
    19 LOAD_SUITE tuiscriptadaptors
       
    20 LOAD_SUITE tdaemon
    20 
    21 
    21 //! @SYMTestCaseID 		API-SEC-UISA-PreInstalledTest-I-0001
    22 //! @SYMTestCaseID 		API-SEC-UISA-PreInstalledTest-I-0001
    22 //! @SYMTestCaseDesc 		Test pre-installed media
    23 //! @SYMTestCaseDesc 		Test pre-installed media
    23 //! @SYMTestPriority 		High
    24 //! @SYMTestPriority 		High
    24 //! @SYMTestActions 		Perform various tests on pre-installed media applications
    25 //! @SYMTestActions 		Perform various tests on pre-installed media applications
   452 //! @SYMDEF 			PDEF114615
   453 //! @SYMDEF 			PDEF114615
   453 //! @SYMTestPriority 		High
   454 //! @SYMTestPriority 		High
   454 //! @SYMTestExpectedResults 	No installation
   455 //! @SYMTestExpectedResults 	No installation
   455 //! @SYMDevelopedForRelease 	Sphinx
   456 //! @SYMDevelopedForRelease 	Sphinx
   456 
   457 
   457 START_TESTCASE API-SEC-Controller-0001
   458 //Commenting the testcase because tdaemon is removed from code base. To be restored later.
       
   459 
       
   460 //START_TESTCASE API-SEC-Controller-0001
   458 
   461 
   459 // Install the full TEXTFILE.SIS file
   462 // Install the full TEXTFILE.SIS file
   460 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile
   463 //RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile
   461 
   464 
   462 // Check that the registry is present
   465 // Check that the registry is present
   463 RUN_TEST_STEP 100 tuiscriptadaptors MmcAskRegistry z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile_present
   466 //RUN_TEST_STEP 100 tuiscriptadaptors MmcAskRegistry z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile_present
   464 
   467 
   465 // Save the .ctl file
   468 // Save the .ctl file
   466 RUN_UTILS CopyFile x:\sys\install\sisregistry\80000001\00000000_0000.ctl x:\00000000_0000.ctl
   469 //RUN_UTILS CopyFile x:\sys\install\sisregistry\80000001\00000000_0000.ctl x:\00000000_0000.ctl
   467 
   470 
   468 // Delete the x:\sys\install\sisregistry\80000001\00000000_0000.ctl file
   471 // Delete the x:\sys\install\sisregistry\80000001\00000000_0000.ctl file
   469 RUN_TEST_STEP 10 tuiscriptadaptors MmcDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini delete_textfile_ctlfile
   472 //RUN_TEST_STEP 10 tuiscriptadaptors MmcDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini delete_textfile_ctlfile
   470 
   473 
   471 // Copy another package .ctl file to x:\sys\install\sisregistry\80000001\00000000_0000.ctl
   474 // Copy another package .ctl file to x:\sys\install\sisregistry\80000001\00000000_0000.ctl
   472 RUN_TEST_STEP 10 tuiscriptadaptors MmcCopyFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini copy_textfile_ctlfile
   475 //RUN_TEST_STEP 10 tuiscriptadaptors MmcCopyFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini copy_textfile_ctlfile
   473 
   476 
   474 RUN_TEST_STEP 100 tuiscriptadaptors MmcUnMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
   477 //RUN_TEST_STEP 100 tuiscriptadaptors MmcUnMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
   475 
   478 
   476 RUN_TEST_STEP 100 tuiscriptadaptors MmcMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
   479 //RUN_TEST_STEP 100 tuiscriptadaptors MmcMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
       
   480 //RUN_TEST_STEP 100 tdaemon AddDriveStep z:\tswi\tdaemon\scripts\tdaemon.ini AddDriveX
   477 
   481 
   478 // Check that the registry is not present
   482 // Check that the registry is not present
   479 RUN_TEST_STEP 100 tuiscriptadaptors MmcAskRegistry z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile_absent
   483 //RUN_TEST_STEP 100 tuiscriptadaptors MmcAskRegistry z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile_absent
   480 
   484 
   481 // Restore the original .ctl file to x:\sys\install\sisregistry\80000001\00000000_0000.ctl
   485 // Restore the original .ctl file to x:\sys\install\sisregistry\80000001\00000000_0000.ctl
   482 RUN_TEST_STEP 10 tuiscriptadaptors MmcDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini delete_textfile_ctlfile
   486 //RUN_TEST_STEP 10 tuiscriptadaptors MmcDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini delete_textfile_ctlfile
   483 RUN_TEST_STEP 10 tuiscriptadaptors MmcCopyFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini copy_textfile_ctlfile2
   487 //RUN_TEST_STEP 10 tuiscriptadaptors MmcCopyFilesStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini copy_textfile_ctlfile2
   484 
   488 
   485 RUN_TEST_STEP 100 tuiscriptadaptors MmcUnMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
   489 //RUN_TEST_STEP 100 tuiscriptadaptors MmcUnMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
   486 
   490 
   487 RUN_TEST_STEP 100 tuiscriptadaptors MmcMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
   491 //RUN_TEST_STEP 100 tuiscriptadaptors MmcMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini X
   488 
   492 
   489 // Check that the registry is okay now.
   493 // Check that the registry is okay now.
   490 RUN_TEST_STEP 100 tuiscriptadaptors MmcAskRegistry z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile_present
   494 //RUN_TEST_STEP 100 tuiscriptadaptors MmcAskRegistry z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini textfile_present
   491 
   495 
   492 // Uninstall TEXTFILE.SIS
   496 // Uninstall TEXTFILE.SIS
   493 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini u_textfile
   497 //RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\testpreinstalled.ini u_textfile
   494 
   498 
   495 RUN_UTILS DeleteFile x:\00000000_0000.ctl
   499 //RUN_UTILS DeleteFile x:\00000000_0000.ctl
   496 
   500 
   497 END_TESTCASE API-SEC-Controller-0001
   501 //END_TESTCASE API-SEC-Controller-0001
   498 
   502 
   499 
   503 
   500 //! @SYMTestCaseID 		API-SEC-Controller-0002
   504 //! @SYMTestCaseID 		API-SEC-Controller-0002
   501 //! @SYMTestCaseDesc 		Test that when a MMC card is mount, as long as the .ctl file comes from the same sisfile,
   505 //! @SYMTestCaseDesc 		Test that when a MMC card is mount, as long as the .ctl file comes from the same sisfile,
   502 //				the trust status of the .ctl does not matter
   506 //				the trust status of the .ctl does not matter