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