installationservices/swi/test/tuiscriptadaptors/scripts/tuiscriptadaptors_winscw.script
branchRCL_3
changeset 26 8b7f4e561641
parent 25 7333d7932ef7
equal deleted inserted replaced
25:7333d7932ef7 26:8b7f4e561641
    21 //! @SYMTestCaseID		API-SEC-DEF094747-0001
    21 //! @SYMTestCaseID		API-SEC-DEF094747-0001
    22 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_00007__PE_00002__.sis never panics.
    22 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_00007__PE_00002__.sis never panics.
    23 //! @SYMDEF			DEF094747
    23 //! @SYMDEF			DEF094747
    24 //! @SYMTestPriority		Medium
    24 //! @SYMTestPriority		Medium
    25 //! @SYMTestActions		Install a SIS file , which would otherwise throw User::11 panic due to "Unique Vendor Name" exceeding descriptor's max length during AppendFormatList operation. 
    25 //! @SYMTestActions		Install a SIS file , which would otherwise throw User::11 panic due to "Unique Vendor Name" exceeding descriptor's max length during AppendFormatList operation. 
    26 //! @SYMTestExpectedResults	The SIS file doesn't install successfully. Throws -6 as the descriptor is exceeding length
    26 //! @SYMTestExpectedResults	The SIS file installs successfully.
    27 //! @SYMDevelopedForRelease	Argus
    27 //! @SYMDevelopedForRelease	Argus
    28 
    28 
    29 START_TESTCASE API-SEC-DEF094747-0001
    29 START_TESTCASE API-SEC-DEF094747-0001
    30 
    30 
    31 RUN_TEST_STEP_RESULT -6 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini handle_BufferOverflow1
    31 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini handle_BufferOverflow1
       
    32 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini u_handle_BufferOverflow1
    32 
    33 
    33 END_TESTCASE API-SEC-DEF094747-0001
    34 END_TESTCASE API-SEC-DEF094747-0001
    34 
    35 
    35 
    36 
    36 //! @SYMTestCaseID		API-SEC-DEF094747-0002
    37 //! @SYMTestCaseID		API-SEC-DEF094747-0002
    37 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_00019__PE_00002__.sis should panic.
    38 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_00019__PE_00002__.sis should panic.
    38 //! @SYMDEF			DEF094747
    39 //! @SYMDEF			DEF094747
    39 //! @SYMTestPriority		Medium
    40 //! @SYMTestPriority		Medium
    40 //! @SYMTestActions		Install a SIS file , which would throw User::11 panic due to "Package Name" exceeding descriptor's max length during AppendFormatList operation. 
    41 //! @SYMTestActions		Install a SIS file , which would throw User::11 panic due to "Package Name" exceeding descriptor's max length during AppendFormatList operation. 
    41 //! @SYMTestExpectedResults	The SIS file doesn't install successfully. Throws -6 as the descriptor is exceeding length
    42 //! @SYMTestExpectedResults	The SIS file installs successfully.
    42 //! @SYMDevelopedForRelease	Argus
    43 //! @SYMDevelopedForRelease	Argus
    43 
    44 
    44 START_TESTCASE API-SEC-DEF094747-0002
    45 START_TESTCASE API-SEC-DEF094747-0002
    45 
    46 
    46 RUN_TEST_STEP_RESULT -6 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini handle_BufferOverflow2
    47 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini handle_BufferOverflow2
       
    48 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini u_handle_BufferOverflow2
    47 
    49 
    48 END_TESTCASE API-SEC-DEF094747-0002
    50 END_TESTCASE API-SEC-DEF094747-0002
    49 
    51 
    50 
    52 
    51 //! @SYMTestCaseID		API-SEC-DEF094747-0003
    53 //! @SYMTestCaseID		API-SEC-DEF094747-0003
    52 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_00031__PE_00002__.sis never panics.
    54 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_00031__PE_00002__.sis never panics.
    53 //! @SYMDEF			DEF094747
    55 //! @SYMDEF			DEF094747
    54 //! @SYMTestPriority		Medium
    56 //! @SYMTestPriority		Medium
    55 //! @SYMTestActions		Install a SIS file , which would otherwise throw User::11 panic due to "Vendor Name" exceeding descriptor's max length during AppendFormatList operation.
    57 //! @SYMTestActions		Install a SIS file , which would otherwise throw User::11 panic due to "Vendor Name" exceeding descriptor's max length during AppendFormatList operation.
    56 //! @SYMTestExpectedResults	The SIS file doesn't install successfully. Throws -6 as the descriptor is exceeding length
    58 //! @SYMTestExpectedResults	The SIS file installs successfully.
    57 //! @SYMDevelopedForRelease	Argus
    59 //! @SYMDevelopedForRelease	Argus
    58 
    60 
    59 START_TESTCASE API-SEC-DEF094747-0003
    61 START_TESTCASE API-SEC-DEF094747-0003
    60 
    62 
    61 RUN_TEST_STEP_RESULT -6 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini handle_BufferOverflow3
    63 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini handle_BufferOverflow3
       
    64 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tuiscriptadaptors.ini u_handle_BufferOverflow3
    62 
    65 
    63 END_TESTCASE API-SEC-DEF094747-0003
    66 END_TESTCASE API-SEC-DEF094747-0003
    64 
    67 
    65 //! @SYMTestCaseID		API-SEC-DEF094747-0004
    68 //! @SYMTestCaseID		API-SEC-DEF094747-0004
    66 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_06668__PE_00002__.sis never panics.
    69 //! @SYMTestCaseDesc		Verify that the installation of a SIS file TS_00001__TC_06668__PE_00002__.sis never panics.