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