603 |
603 |
604 START_TESTCASE API-INST-PREQ2525-SWI-0010 |
604 START_TESTCASE API-INST-PREQ2525-SWI-0010 |
605 // Negative test to verify -ve language passed will not cause any crash |
605 // Negative test to verify -ve language passed will not cause any crash |
606 RUN_TEST_STEP !Error=-3 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini pass_negative_language_id |
606 RUN_TEST_STEP !Error=-3 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini pass_negative_language_id |
607 END_TESTCASE API-INST-PREQ2525-SWI-0010 |
607 END_TESTCASE API-INST-PREQ2525-SWI-0010 |
|
608 |
|
609 |
|
610 //! @SYMTestCaseID API-INST-PAS-SWI-0001 |
|
611 //! @SYMTestCaseDesc Install SA package , check for published uid , Install SP , check for published uid |
|
612 |
|
613 START_TESTCASE API-INST-PAS-SWI-0001 |
|
614 |
|
615 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
616 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001 |
|
617 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001 |
|
618 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
619 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001-A |
|
620 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001-A |
|
621 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
622 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAugStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001-Uninstall-A |
|
623 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001 |
|
624 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001-A |
|
625 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
626 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001-Uninstall |
|
627 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0001 |
|
628 |
|
629 END_TESTCASE API-INST-PAS-SWI-0001 |
|
630 |
|
631 //! @SYMTestCaseID API-INST-PAS-SWI-0002 |
|
632 //! @SYMTestCaseDesc Install SA embedding SP package , check for published uid |
|
633 |
|
634 //START_TESTCASE API-INST-PAS-SWI-0002 |
|
635 |
|
636 //RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
637 //RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0002 |
|
638 //RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0002 |
|
639 //RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0002-Uninstall |
|
640 //END_TESTCASE API-INST-PAS-SWI-0002 |
|
641 |
|
642 //! @SYMTestCaseID API-INST-PAS-SWI-0003 |
|
643 //! @SYMTestCaseDesc Install 8 level of embeded package , check for published uid |
|
644 |
|
645 START_TESTCASE API-INST-PAS-SWI-0003 |
|
646 |
|
647 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
648 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0003 |
|
649 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0003 |
|
650 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
651 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0003-Uninstall |
|
652 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0003 |
|
653 END_TESTCASE API-INST-PAS-SWI-0003 |
|
654 |
|
655 |
|
656 //! @SYMTestCaseID API-INST-PAS-SWI-0004 |
|
657 //! @SYMTestCaseDesc Install 3 packages A,B and C . B depends on A and C embed A , uninstall C and check for published uid RemoveOnlyWithLastDependent = true |
|
658 |
|
659 START_TESTCASE API-INST-PAS-SWI-0004 |
|
660 |
|
661 |
|
662 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0004 |
|
663 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0004-A |
|
664 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
665 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0004-Uninstall-A |
|
666 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0004 |
|
667 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
668 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0004-Uninstall-B |
|
669 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0004-A |
|
670 END_TESTCASE API-INST-PAS-SWI-0004 |
|
671 |
|
672 |
|
673 //! @SYMTestCaseID API-INST-PAS-SWI-0005 |
|
674 //! @SYMTestCaseDesc Install mutli level dependency , Install A which embeds B and C , Both B and C further embeds xyz.... |
|
675 |
|
676 START_TESTCASE API-INST-PAS-SWI-0005 |
|
677 |
|
678 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
679 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0005 |
|
680 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0005 |
|
681 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
682 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0005-Uninstall |
|
683 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0005 |
|
684 END_TESTCASE API-INST-PAS-SWI-0005 |
|
685 |
|
686 |
|
687 //! @SYMTestCaseID API-INST-PAS-SWI-0006 |
|
688 //! @SYMTestCaseDesc Install SA , install another SA which embeds a PU and SP of first SA |
|
689 |
|
690 START_TESTCASE API-INST-PAS-SWI-0006 |
|
691 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0006 |
|
692 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
693 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0006-A |
|
694 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0006-A |
|
695 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
696 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0006-Uninstall |
|
697 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0006-A |
|
698 END_TESTCASE API-INST-PAS-SWI-0006 |
|
699 |
|
700 |
|
701 //! @SYMTestCaseID API-INST-PAS-SWI-0007 |
|
702 //! @SYMTestCaseDesc Install sis file which embeds 17 sis file in it , Negative test to hit buffer overflow condition in secutils.dll |
|
703 |
|
704 START_TESTCASE API-INST-PAS-SWI-0007 |
|
705 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
706 RUN_TEST_STEP 100 tuiscriptadaptors InstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0007 |
|
707 RUN_TEST_STEP !Result=Fail 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0007 |
|
708 RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini defineProperty |
|
709 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAsyncStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0007-Uninstall |
|
710 RUN_TEST_STEP !Result=Fail 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini API-INST-PAS-SWI-0007 |
|
711 END_TESTCASE API-INST-PAS-SWI-0007 |
|
712 |