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 |