Test Purpose Id |
TP_NegSyn_05_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that when the IUT loads a module containing some definitions before the module declaration then the module is rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0501_Identifier_001 |
Reference |
ES 201 873-1 [1], Clause 5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT handle the identifiers case sensitively. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0501_Identifier_001 |
Reference |
ES 201 873-1 [1], Clause 5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that when the IUT loads a module containing an |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0501_Identifier_001 |
Reference |
ES 201 873-1 [1], Clause 5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that cannot pass a charstring value to an integer variable. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0502_Scope_001 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT supports all the nine scope units. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0502_Scope_001 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT handle scope hieararchy of component constants. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0502_Scope_002 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT handle scope hieararchy with component booleans. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0502_Scope_003 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT handles scope hierarchy via functions. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0502_Scope_004 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the scope of definitions made in the module part. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0502_Scope_008 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles definitions of extended component scope |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0502_Scope_001 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles definitions of local scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0502_Scope_002 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles definitions of local scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0502_Scope_003 |
Reference |
ES 201 873-1 [1], Clause 5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles definitions of local scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_050201_Scope_of_parameters_001 |
Reference |
ES 201 873-1 [1], Clause 5.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles scope of formal function parameters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_050202_Uniqueness_001 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_050202_Uniqueness_002 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_050202_Uniqueness_003 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_001 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_004 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_005 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_006 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_007 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_008 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_009 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_010 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_011 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_050202_Uniqueness_012 |
Reference |
ES 201 873-1 [1], Clause 5.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles the uniqueness of variable names in its scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0503_Ordering_001 |
Reference |
ES 201 873-1 [1], Clause 5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that allowed orderings of declarations are supported |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0503_Ordering_005 |
Reference |
ES 201 873-1 [1], Clause 5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that allowed orderings of declarations are supported |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0503_Ordering_001 |
Reference |
ES 201 873-1 [1], Clause 5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that declarations are in the allowed ordering |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0503_Ordering_002 |
Reference |
ES 201 873-1 [1], Clause 5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that declarations are in the allowed ordering |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0503_Ordering_003 |
Reference |
ES 201 873-1 [1], Clause 5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that declarations are in the allowed ordering |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0504_forbidden_parametrization_001 |
Reference |
ES 201 873-1 [1], Clause 5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects forbidden module parametrization types. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0504_forbidden_parametrization_002 |
Reference |
ES 201 873-1 [1], Clause 5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects forbidden module parametrization types. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0504_parametrization_incompatibility_001 |
Reference |
ES 201 873-1 [1], Clause 5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles received testcase parametrization type incompatibility. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_05040101_parameters_of_kind_value_001 |
Reference |
ES 201 873-1 [1], Clause 5.4.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles parametrization through the use of module parameters. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_05040102_parameters_of_kind_template_001 |
Reference |
ES 201 873-1 [1], Clause 5.4.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles parametrization through the use of parameterized templates. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_05040102_parameters_of_kind_template_002 |
Reference |
ES 201 873-1 [1], Clause 5.4.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles parametrization through the use of parameterized templates. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_05040103_parameters_of_kind_timer_001 |
Reference |
ES 201 873-1 [1], Clause 5.4.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles parametrization through the use of timer parameters. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_05040104_parameters_of_kind_port_001 |
Reference |
ES 201 873-1 [1], Clause 5.4.1.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT accepts port parametrization types for functions. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_050402_actual_parameters_001 |
Reference |
ES 201 873-1 [1], Clause 5.4.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT accepts allowed assignments of actual parameters. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_050402_actual_parameters_002 |
Reference |
ES 201 873-1 [1], Clause 5.4.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT accepts nested assignment of actual parameters. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0505_cyclic_definitions_001 |
Reference |
ES 201 873-1 [1], Clause 5.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles recursive functions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0505_cyclic_definitions_002 |
Reference |
ES 201 873-1 [1], Clause 5.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles cyclic imports |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060100_SimpleBasicTypes_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign different integer values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060100_SimpleBasicTypes_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign large integer values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060100_SimpleBasicTypes_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign different float values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060100_SimpleBasicTypes_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign small and large float values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060100_SimpleBasicTypes_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Accept float mantisa for float values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060100_SimpleBasicTypes_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Accept all verdict values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060100_SimpleBasicTypes_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign float to integer values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060100_SimpleBasicTypes_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign boolean to integer values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060100_SimpleBasicTypes_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign integer to float values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060100_SimpleBasicTypes_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign boolean to float values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060100_SimpleBasicTypes_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign verdicttype to float values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060100_SimpleBasicTypes_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign integer to verdicttype values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060100_SimpleBasicTypes_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read integer values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060100_SimpleBasicTypes_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read large integer values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060100_SimpleBasicTypes_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read float values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060100_SimpleBasicTypes_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read large float values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060100_SimpleBasicTypes_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.0 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read verdicts |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060101_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign different bitstring values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060101_TopLevel_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign different hexstring values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060101_TopLevel_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign different octetstring values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid bitstring value |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign string to bitstring values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign octetstring to bitstring values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid hexstring value |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign string to hexstring values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign octetstring to hexstring values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_007 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid hexstring value |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_008 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign string to octetstring values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_009 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign hexstring to octetstring values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_060101_TopLevel_010 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid hexstring value |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060101_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read bitstring |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060101_TopLevel_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read hexstring |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060101_TopLevel_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read octetstring |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060101_TopLevel_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read charstring |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060101_TopLevel_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read universal charstring |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060101_TopLevel_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read universal charstring |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access bitstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access octetstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access hexstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access bitstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access hexstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access octetstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_007 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access charstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010101_AccessStringElements_008 |
Reference |
ES 201 873-1 [1], Clause 6.1.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Access charstring elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010201_ListOfValues_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to restricted bitstring. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010201_ListOfValues_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to restricted bitstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010201_ListOfValues_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to restricted hexstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010201_ListOfValues_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to restricted octetstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010201_ListOfValues_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to restricted charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010201_ListOfValues_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to restricted integer. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010201_ListOfValues_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to restricted float. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010202_ListOfTypes_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to list of types restricted bitstring. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010202_ListOfTypes_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to list of types restricted bitstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to range restricted integer. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to infinity range restricted integer. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to range restricted integer with exclusive bounds. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to range restricted cahrstring with inclusive bounds. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to range restricted cahrstring with exclusive bounds. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to range restricted cahrstring with mixed bounds. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_007 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to range restricted universal charstring. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010203_Ranges_008 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to range restricted universal charstring with mixed bounds. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to restricted integer. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to restricted integer. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assure that not_a_number is not allowed in float range subtyping. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to restricted integer with exclusive bounds. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to restricted integer with exclusive bounds. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign range to boolean not permitted. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_007 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid value to range constrained charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_008 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid value to range constrained charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_009 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid value to range constrained charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_010 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to restricted float. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_011 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to range restricted float. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_012 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to range excluded restricted float. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_013 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid value to range constrained universal charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_014 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid value to range constrained universal charstring with mixed bounds. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_015 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid value to range constrained charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_016 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Invalid value infinity for range constrained charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010203_Ranges_017 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Invalid value -infinity for range constrained charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010204_StringLenghtRestrict_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to list of types restricted bitstring. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010204_StringLenghtRestrict_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to length restricted bitstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010204_StringLenghtRestrict_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to length restricted bitstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010205_StringPattern_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to pattern restricted character strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_06010205_StringPattern_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to pattern restricted character strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_06010205_StringPattern_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to pattern restricted character strings. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020601_MixingSubtype_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted floats. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020601_MixingSubtype_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted integers. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020601_MixingSubtype_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted floats. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020601_MixingSubtype_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.1 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted integers. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020602_StringMixing_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted character strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020602_StringMixing_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted character strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020602_StringMixing_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted character strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020602_StringMixing_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted bit strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020602_StringMixing_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted hex strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0601020602_StringMixing_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign values to mixed restricted octet strings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020602_StringMixing_001 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted character strings. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020602_StringMixing_002 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted character strings. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020602_StringMixing_003 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted character strings. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020602_StringMixing_004 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted bit strings. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020602_StringMixing_005 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted hex strings. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_0601020602_StringMixing_006 |
Reference |
ES 201 873-1 [1], Clause 6.1.2.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Assign invalid values to mixed restricted octet strings. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0602_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Valid recursive union type definition |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0602_TopLevel_002 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Valid recursive record type definition |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0602_TopLevel_003 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Valid recursive record type definition |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0602_TopLevel_004 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
constant definition of a record type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0602_TopLevel_005 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Fields not mentioned are implicitly left unspecified. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0602_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Invalid recursive union type definition causing an error |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0602_TopLevel_002 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Invalid recursive record type definition causing an error |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0602_TopLevel_003 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Combined value list and assignment notation not allowed in the same (immediate) context. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0602_TopLevel_004 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
The omit keyword shall not be used for mandatory fields. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0602_TopLevel_005 |
Reference |
ES 201 873-1 [1], Clause 6.2 |
ICS |
None |
Dependencies |
None |
Summary |
The omit keyword shall not be used for mandatory fields. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060201_RecordTypeValues_001 |
Reference |
ES 201 873-1 [1], Clause 6.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
The element identifiers are local to the record and shall be unique within the record (but do not have to be globally unique). |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060201_RecordTypeValues_002 |
Reference |
ES 201 873-1 [1], Clause 6.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles empty record definitions. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060209_CommunicationPortTypes_001 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that message-based ports are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060209_CommunicationPortTypes_002 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that message-based ports with address are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060209_CommunicationPortTypes_003 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that message-based ports are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060209_CommunicationPortTypes_004 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a address is allowed inside port definition |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060209_CommunicationPortTypes_005 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that map param is accepted by the port definition. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060209_CommunicationPortTypes_006 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that unmap param is accepted by the port definition. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_060209_CommunicationPortTypes_007 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that complex port definition are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060209_CommunicationPortTypes_001 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that map param statements are allowed in testcase block |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060209_CommunicationPortTypes_002 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that unmap param statements are allowed in testcase block |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060209_CommunicationPortTypes_003 |
Reference |
ES 201 873-1 [1], Clause 6.2.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that map and unmap param and local port address are allowed in a testcase block |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060212_AddressingEntitiesInsideSut_001 |
Reference |
ES 201 873-1 [1], Clause 6.2.12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure null assignment is accepted for addresses |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060212_AddressingEntitiesInsideSut_002 |
Reference |
ES 201 873-1 [1], Clause 6.2.12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the right port address is used |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060212_AddressingEntitiesInsideSut_001 |
Reference |
ES 201 873-1 [1], Clause 6.2.12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure right type checking for address types in ports |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060301_non_structured_types_001 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible type ranges |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060301_non_structured_types_002 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible size restrictions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_001 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from incompatible type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_002 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from incompatible type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_003 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from incompatible type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_004 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from incompatible type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_005 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from incompatible type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_006 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from incompatible type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_007 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible size restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_008 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible size restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_009 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible size restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_010 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible size restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_011 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible size restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060301_non_structured_types_012 |
Reference |
ES 201 873-1 [1], Clause 6.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from compatible size restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060302_structured_types_001 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from structures having compatible types and type ranges |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060302_structured_types_003 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from structures having compatible types and type ranges |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060302_structured_types_004 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from structures having compatible anytypes |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060302_structured_types_005 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from structures having compatible types and type ranges |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_002 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_003 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_004 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_005 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_006 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_007 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_008 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_009 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_010 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from incompatible types or type ranges |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_011 |
Reference |
ES 201 873-1 [1], Clause 6.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT rejects assignments from structures having incompatible anytypes |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060302_structured_types_001 |
Reference |
ES 201 873-1 [1], Clause 6.3.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Reject assignment of other enumerated types since they are only compatible to synonym types |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060303_component_types_001 |
Reference |
ES 201 873-1 [1], Clause 6.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from structures having compatible components |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_060303_component_types_002 |
Reference |
ES 201 873-1 [1], Clause 6.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles assignments from structures having compatible components |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060303_component_types_001 |
Reference |
ES 201 873-1 [1], Clause 6.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles component incompatibility due to differing list of constant definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_060303_component_types_002 |
Reference |
ES 201 873-1 [1], Clause 6.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles component incompatibility due to differing constant types having same name |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the addition of two integers in a constant is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the substraction of two integers in a constant is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_003 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the multiplication of two integers in a constant is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_004 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the division of two integers in a constant is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_005 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the modulo operator on two integers is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_006 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the remainder operator on two integers is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_007 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that operator combinations on integers is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_008 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the addition operator on float constants is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_009 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the substraction operator on float constants is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_010 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the multiplication operator on float constants is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_011 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the division operator on float constants is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_070101_ArithmeticOperators_012 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a combination of operators on float constants is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the addition of two integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the addition of multiple integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_003 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the addition of two integer variables is evaluated correctly when the expression contains a negative value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_004 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the substraction of two integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_005 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the substraction of multiple integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_006 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the multiplication of two integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_007 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the multiplication of multiple integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_008 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the division of two integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_009 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the division of multiple integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_010 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the application of the modulo operator on integer variables is evaluated correctly when the remainder is zero. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_011 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the application of the modulo operator on integer variables is evaluated correctly when the integer value is smaller than the modulo value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_012 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the application of the modulo operator on integer variables is evaluated correctly when the integer value greater than the modulo value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_013 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the application of the modulo operator on integer variables is evaluated correctly when two consecutive modulo operators are applied. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_014 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the application of the modulo operator on integer variables is evaluated correctly when the operand is a negative integer. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_015 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the application of the remainder operator on integer variables is evaluated correctly when the operand is a negative integer. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_016 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the application of the remainder operator on integer variables is evaluated correctly when the operand is a negative integer. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_017 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the consecutive application of the remainder operator and the modulo operator on integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_018 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that operator combinations and the modulo operator on integer variables is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_019 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the addition operator works on float variables. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_020 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the substraction operator works on float variables. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_021 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the multiplication operator works on float variables. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_022 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the division operator works on float variables. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070101_ArithmeticOperators_023 |
Reference |
ES 201 873-1 [1], Clause 7.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the combination of different operators works on float variables. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070102_ListOperator_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the list operator on bitstrings is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070102_ListOperator_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the list operator on charstrings is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070102_ListOperator_003 |
Reference |
ES 201 873-1 [1], Clause 7.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the list operator on record of is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070102_ListOperator_004 |
Reference |
ES 201 873-1 [1], Clause 7.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the list operator on set of is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070102_ListOperator_005 |
Reference |
ES 201 873-1 [1], Clause 7.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the list operator on arrays is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the equals operator on integers is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the equals operator on floats is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_003 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the equals operator on enumerations is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_004 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than operator on integers is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_005 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than operator on floats is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_006 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than operator on enumerations is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_007 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than or equal to operator on integers is evaluated correctly with differing values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_008 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than or equal to operator on integers is evaluated correctly with equal values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_009 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than or equal to operator on floats is evaluated correctly with differing values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_010 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than or equal to operator on floats is evaluated correctly with equal values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_011 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than or equal to operator on enumerations is evaluated correctly with differing values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_012 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than or equal to operator on enumerations is evaluated correctly with equal values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_013 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the greater than operator on integers is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_014 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than operator on floats is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_015 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than operator on enumerations is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_016 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the greater than or equal to operator on integers is evaluated correctly with differing values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_017 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the greater than or equal to operator on integers is evaluated correctly with equal values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_018 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the greater than or equal to operator on floats is evaluated correctly with differing values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_019 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the greater than or equal to operator on floats is evaluated correctly with equal values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_020 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the less than or equal to operator on enumerations is evaluated correctly with differing values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_021 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the greater than or equal to operator on enumerations is evaluated correctly with equal values. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_022 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the not equals operator on integers is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_023 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the not equals operator on floats is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070103_RelationalOperators_024 |
Reference |
ES 201 873-1 [1], Clause 7.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the not equals operator on enumerations is evaluated correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070104_LogicalOperators_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the boolean operator supports negation. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070104_LogicalOperators_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the the and operator with true and false as operands work on boolean variables. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070105_BitwiseOperators_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the bitwise negation operator works as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070105_BitwiseOperators_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the bitwise negation operator works as expected on hexstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070106_ShiftOperators_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the shift left operator works as expected on bitstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070106_ShiftOperators_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the shift left operator works as expected on hexstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070106_ShiftOperators_003 |
Reference |
ES 201 873-1 [1], Clause 7.1.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the shift right operator works as expected on bitstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070106_ShiftOperators_004 |
Reference |
ES 201 873-1 [1], Clause 7.1.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the shift right operator works as expected on hexstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070107_RotateOperators_001 |
Reference |
ES 201 873-1 [1], Clause 7.1.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the rotate left operator works as expected on bitstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070107_RotateOperators_002 |
Reference |
ES 201 873-1 [1], Clause 7.1.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the rotate left operator works as expected on hexstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070107_RotateOperators_003 |
Reference |
ES 201 873-1 [1], Clause 7.1.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the rotate right operator works as expected on bitstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_070107_RotateOperators_004 |
Reference |
ES 201 873-1 [1], Clause 7.1.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the rotate right operator works as expected on hexstrings. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0702_FieldReferencesAndListElements_001 |
Reference |
ES 201 873-1 [1], Clause 7.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles field referencing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0702_FieldReferencesAndListElements_002 |
Reference |
ES 201 873-1 [1], Clause 7.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles field referencing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0801_DefinitionOfAModule_001 |
Reference |
ES 201 873-1 [1], Clause 8.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a "plain" module definition is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0801_DefinitionOfAModule_002 |
Reference |
ES 201 873-1 [1], Clause 8.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a module definition with language specification is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0801_DefinitionOfAModule_003 |
Reference |
ES 201 873-1 [1], Clause 8.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a module definition with language and package is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0801_DefinitionOfAModule_004 |
Reference |
ES 201 873-1 [1], Clause 8.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a module definition with package and without language is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0801_DefinitionOfAModule_005 |
Reference |
ES 201 873-1 [1], Clause 8.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a module definition with ed4.3.1 language and package is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0801_DefinitionOfAModule_001 |
Reference |
ES 201 873-1 [1], Clause 8.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a module definition with multiple language specifications is rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0802_ModuleDefinitionsPart_001 |
Reference |
ES 201 873-1 [1], Clause 8.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a TypeDef module definition with public visibility is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0802_ModuleDefinitionsPart_002 |
Reference |
ES 201 873-1 [1], Clause 8.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a TypeDef module definition with private visibility is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_080201_ModuleParameters_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that plain module parameters are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_080201_ModuleParameters_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that plain module parameters with default values are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_080201_ModuleParameters_003 |
Reference |
ES 201 873-1 [1], Clause 8.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that plain module parameters with default values and visibility modifiers are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_080201_ModuleParameters_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a reference to plain module parameter with a default value delivers the default value unless it is overwritten. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_080202_GroupOfDefinitions_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a definition within a group is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_080202_GroupOfDefinitions_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a definition within a nested group is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_080202_GroupOfDefinitions_003 |
Reference |
ES 201 873-1 [1], Clause 8.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a definition within a group with public visibility modifier is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_080202_GroupOfDefinitions_004 |
Reference |
ES 201 873-1 [1], Clause 8.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a definition within a group with public visibility modifier and attributes is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_08020301_GeneralFormatOfImport_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that import all is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_08020301_GeneralFormatOfImport_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that import of specific types is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020301_GeneralFormatOfImport_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that name handling of imported enumerations is properly handled |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020301_GeneralFormatOfImport_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that name handling of imported enumerations is properly handled |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020302_ImportingSingleDefinitions_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the value of an explicitly imported constant can be read and carries the same value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020302_ImportingSingleDefinitions_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the value of an explicitly imported template can be read and carries the same value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020303_ImportingGroups_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a const defined in a group can be accessed if the group is imported. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020303_ImportingGroups_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly handles 'except' clause in group import definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020303_ImportingGroups_003 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
but that it is in fact a shortcut notation for explicit imports. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020303_ImportingGroups_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that constants listed as exceptions in imported groups are not accessible. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020301_GeneralFormatOfImport_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that transitive imports are properly handled |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020301_GeneralFormatOfImport_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that enumerated type definitions are automatically imported when needed |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020304_ImportingDefinitionsOfTheSameKind_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that an import of all constants allows access to a sample constant. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020304_ImportingDefinitionsOfTheSameKind_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a previously valid const import is not removed by an import covering the same definition with an except. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020304_ImportingDefinitionsOfTheSameKind_003 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a previously valid const import is not removed by a second import statement excluding the same definition. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020301_GeneralFormatOfImport_003 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that transitive import rules are properly handled |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020301_GeneralFormatOfImport_004 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that transitive import rules are properly handled |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020305_ImportingAllDefinitionsOfAModule_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the constant is be visible after multiple imports. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020305_ImportingAllDefinitionsOfAModule_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the constant is be visible after multiple imports. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020305_ImportingAllDefinitionsOfAModule_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the constant is not visible after import with except. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_08020306_ImportingDefinitionsFromOtherT3EditionsAndFromNonT3Modules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that imports work with language references when importing definitions of the same kinds (in this case constants) is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_08020306_ImportingDefinitionsFromOtherT3EditionsAndFromNonT3Modules_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that imports work with language references when importing all definitions of another module is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020306_ImportingDefinitionsFromOtherT3EditionsAndFromNonT3Modules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that it is possible to import from previous language versions. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020306_ImportingDefinitionsFromOtherT3EditionsAndFromNonT3Modules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that it is not possible to import from later language versions. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_08020307_ImportingOfImportStatementsFromT3Modules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the import of import statements works for import all. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020307_ImportingOfImportStatementsFromT3Modules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the import of import statements works for import all. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020307_ImportingOfImportStatementsFromT3Modules_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the import of import statements works for import all. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_08020308_ImportingOfImportStatementsFromT3Modules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.3.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that imports referring to future TTCN-3 versions are rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_080204_DefinitionOfFriendModules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that friend visibility works for a sample constant. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_080204_DefinitionOfFriendModules_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that friend visibility works for a sample constant. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_080204_DefinitionOfFriendModules_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that private definitions are not made visible by friend declarations (for a constant sample definition). |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_080205_VisibilityOfDefinitions_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that explicitly defined public definitions (in this case a sample constant) are visible when imported. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_080205_VisibilityOfDefinitions_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that explicitly defined public definitions (in this case a sample constant) are visible when imported by a friend module. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_080205_VisibilityOfDefinitions_003 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that explicitly defined public definitions (in this case a sample constant) are visible when imported through a group. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_080205_VisibilityOfDefinitions_004 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that explicitly defined public definitions (in this case a sample constant) are visible when imported through a group of a friend module. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_080205_VisibilityOfDefinitions_005 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that friend definitions (in this case a sample constant) are visible when imported through a group of a friend module. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_080205_VisibilityOfDefinitions_001 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that private definition (in this case a sample constant) is not visible using a normal import. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_080205_VisibilityOfDefinitions_002 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that private definition (in this case a sample constant) is not visible using an import of a friend module. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_080205_VisibilityOfDefinitions_003 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that friend definition (in this case a sample constant) is not visible using a group import of a non-friend module. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_080205_VisibilityOfDefinitions_004 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that private definition (in this case a sample constant) is not visible using a group import of a non-friend module. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_080205_VisibilityOfDefinitions_005 |
Reference |
ES 201 873-1 [1], Clause 8.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that private definition (in this case a sample constant) is not visible using a group import of a friend module. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0803_ModuleControlPart_001 |
Reference |
ES 201 873-1 [1], Clause 8.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the module control is able to accept execute statements. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0803_ModuleControlPart_002 |
Reference |
ES 201 873-1 [1], Clause 8.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the module control part with a few commonly used stateents is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_0803_ModuleControlPart_003 |
Reference |
ES 201 873-1 [1], Clause 8.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that an empty control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_0803_ModuleControlPart_001 |
Reference |
ES 201 873-1 [1], Clause 8.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that there is not more than one control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_0803_ModuleControlPart_001 |
Reference |
ES 201 873-1 [1], Clause 8.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the verdict returned from a test case to the control-part does not influence the execution of a second test case. The result of the last test case execution corresponds to the overall test verdict. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_10_Constants_001 |
Reference |
ES 201 873-1 [1], Clause 10 |
ICS |
None |
Dependencies |
None |
Summary |
Create constants |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_10_Constants_002 |
Reference |
ES 201 873-1 [1], Clause 10 |
ICS |
None |
Dependencies |
None |
Summary |
Assign default constants values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_10_Constants_003 |
Reference |
ES 201 873-1 [1], Clause 10 |
ICS |
None |
Dependencies |
None |
Summary |
Assign component constants values |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_10_Constants_004 |
Reference |
ES 201 873-1 [1], Clause 10 |
ICS |
None |
Dependencies |
None |
Summary |
Define constants in different scopes |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_10_Constants_001 |
Reference |
ES 201 873-1 [1], Clause 10 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read constants |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_10_Constants_002 |
Reference |
ES 201 873-1 [1], Clause 10 |
ICS |
None |
Dependencies |
None |
Summary |
Assign and read constants values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_10_Constants_001 |
Reference |
ES 201 873-1 [1], Clause 10 |
ICS |
None |
Dependencies |
None |
Summary |
Assign rnd to constant used in type, not allowed since constant expressions used in types have to be known at compile-time. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1101_ValueVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.1 |
ICS |
None |
Dependencies |
None |
Summary |
Define variables in different scopes |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_1101_ValueVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.1 |
ICS |
None |
Dependencies |
None |
Summary |
Define variables in module scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1101_ValueVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.1 |
ICS |
None |
Dependencies |
None |
Summary |
Define variables in different scopes |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1101_ValueVars_002 |
Reference |
ES 201 873-1 [1], Clause 11.1 |
ICS |
None |
Dependencies |
None |
Summary |
Define variables in different scopes |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1101_ValueVars_003 |
Reference |
ES 201 873-1 [1], Clause 11.1 |
ICS |
None |
Dependencies |
None |
Summary |
Read and write variables |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1101_ValueVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.1 |
ICS |
None |
Dependencies |
None |
Summary |
Variables should be assigned only by values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1102_TemplateVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.2 |
ICS |
None |
Dependencies |
None |
Summary |
Define template variables in different scopes |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_1102_TemplateVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.2 |
ICS |
None |
Dependencies |
None |
Summary |
Define template variables in module scope |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1102_TemplateVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.2 |
ICS |
None |
Dependencies |
None |
Summary |
Define variables in different scopes |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1102_TemplateVars_001 |
Reference |
ES 201 873-1 [1], Clause 11.2 |
ICS |
None |
Dependencies |
None |
Summary |
Template variables should be assigned with unitialized variables |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_12_toplevel_timer_001 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure non-initialized timer declaration syntax |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_12_toplevel_timer_002 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer array declaration syntax |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_12_toplevel_timer_003 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure definition of a list of timers is allowed as a single declaration |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_12_toplevel_timer_004 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer array initialization syntax |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_12_toplevel_timer_005 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration with expression |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_12_toplevel_timer_006 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration with expression |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_12_toplevel_timer_001 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can`t be used in module control parts when declared in components |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_12_toplevel_timer_002 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_12_toplevel_timer_003 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_12_toplevel_timer_005 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_12_toplevel_timer_006 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer array declaration syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_12_toplevel_timer_007 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer array declaration syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_001 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in components |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_002 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in module control parts |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_003 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in altsteps |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_004 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in functions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_005 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in test cases |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_006 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer`s elapsed time is plausible |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_007 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in components but used in test cases |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_008 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in components but used in functions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_12_toplevel_timer_009 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be declared in components but used in altsteps |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_001 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure received messages can be a combination of value and matching mechanism |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_001 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can not be initialized with negative duration |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_002 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer in array can not be initialized with negative duration |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_003 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure uninitialized timer can't be started |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_004 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure uninitialized timer in array can't be started |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_005 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure uninitialized timer in array can't be started |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_006 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration syntax - reject single timer instance initialized with array |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_007 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration syntax -- reject array initialization with wrong number of initializers |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_12_toplevel_timer_008 |
Reference |
ES 201 873-1 [1], Clause 12 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer declaration syntax -- reject array of timers initizlized with a single float value |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_001 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'record' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_002 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'record of' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_003 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'enum' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_004 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'set' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_005 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'union' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_006 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'bitstring' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_007 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'boolean' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_008 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'charstring' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_009 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'float' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_010 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'hexstring' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_011 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'integer' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_012 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'octetstring' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_013 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'universal charstring' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_toplevel_declaring_msg_various_types_014 |
Reference |
ES 201 873-1 [1], Clause 13 |
ICS |
None |
Dependencies |
None |
Summary |
Port with type anytype can send and receive messages of any basic or structured type: 'verdicttype' type. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_15_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 15 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a simple template with a single charstring field is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_15_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 15 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template formed from a union is rejected when the union somehow contains a default type field. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1501_DeclaringMessageTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a simple record-based message template can be defined. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1501_DeclaringMessageTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a simple record-based message template with a wildcard ? is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1501_DeclaringMessageTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a simple record-based message template can be defined with a pattern in a charstring field. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1501_DeclaringMessageTemplates_004 |
Reference |
ES 201 873-1 [1], Clause 15.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a primitive type template can be defined with a ? wildcard. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1501_DeclaringMessageTemplates_005 |
Reference |
ES 201 873-1 [1], Clause 15.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a primitive type template can be defined with a one-of notation. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1501_DeclaringMessageTemplates_006 |
Reference |
ES 201 873-1 [1], Clause 15.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that all port operations are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1502_DeclaringSignatureTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that signature templates with explicit values are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1502_DeclaringSignatureTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that signature templates with wildcards are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1502_DeclaringSignatureTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the basic operations call and getreply are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1502_DeclaringSignatureTemplates_004 |
Reference |
ES 201 873-1 [1], Clause 15.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the raise and catch operations are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1502_DeclaringSignatureTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.2 |
ICS |
None |
Dependencies |
None |
Summary |
Test in-line templates for accepting procedure replies. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1502_DeclaringSignatureTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.2 |
ICS |
None |
Dependencies |
None |
Summary |
Test in-line templates for accepting procedure replies. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1502_DeclaringSignatureTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.2 |
ICS |
None |
Dependencies |
None |
Summary |
Test in-line templates for accepting procedure replies. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1503_GlobalAndLocalTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a global parameterized template is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1503_GlobalAndLocalTemplates_004 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a parameterized local template in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1503_GlobalAndLocalTemplates_005 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a parameterized local template in a function is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1503_GlobalAndLocalTemplates_006 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a parameterized local template in an altstep is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1503_GlobalAndLocalTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template values can be accessed with the dot notation as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1503_GlobalAndLocalTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template actual parameter is passed through correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1503_GlobalAndLocalTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a send operation with actual parameters of a global parameterized template is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1503_GlobalAndLocalTemplates_004 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a parameterized local template in a test case is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1503_GlobalAndLocalTemplates_005 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a send operation with actual parameters of a global parameterized template is accepted with the actual parameter being a template parameter. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1503_GlobalAndLocalTemplates_006 |
Reference |
ES 201 873-1 [1], Clause 15.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a send operation with actual parameters of a global parameterized template is accepted with the actual parameter being an inline template. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1504_InlineTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that inline templates are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1504_InlineTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that modified parameterized inline templates are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1504_InlineTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that modified plain inline templates are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1505_ModifiedTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that plain modified template definitions are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1505_ModifiedTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a modified template does not omit possible parameters introduced in any modification step. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1505_ModifiedTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the default values in formal parameters of modified templates are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1505_ModifiedTemplates_004 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that dash as default parameter values are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1505_ModifiedTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the values of plain modified template definitions are as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1505_ModifiedTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a modified template of a record of type using index notation access works as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1505_ModifiedTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that default values in formal parameters of modified templates are working as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1505_ModifiedTemplates_004 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that default values in formal parameters of modified templates are working as expected when the modified template uses the dash for the default value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1505_ModifiedTemplates_001 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a modified template does not refer to itself. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1505_ModifiedTemplates_002 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a modified template does not omit possible parameters of the base template. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1505_ModifiedTemplates_003 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a modified template does not omit possible parameters introduced in any modification step. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1505_ModifiedTemplates_004 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that parameter names in modified templates are the same. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1505_ModifiedTemplates_005 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the dash in default parameter values of a modified templates is only accepted when the base template actually has a default value. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1505_ModifiedTemplates_006 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the same parameter name is used when modifying the base template. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1505_ModifiedTemplates_007 |
Reference |
ES 201 873-1 [1], Clause 15.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the same parameter type is used when modifying the base template. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150601_ReferencingIndividualStringElements_001 |
Reference |
ES 201 873-1 [1], Clause 15.6.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the referencing of individual string elements inside templates or template fields is forbidden. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150602_ReferencingRecordAndSetFields_001 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
? shall be returned for mandatory subfields and * shall be returned for optional subfields. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150602_ReferencingRecordAndSetFields_002 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the recurisve anyvalue expansion is performed correctly when new values are assigned. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150602_ReferencingRecordAndSetFields_003 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
? shall be returned for mandatory subfields and * shall be returned for optional subfields. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150602_ReferencingRecordAndSetFields_004 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
? shall be returned for mandatory subfields and * shall be returned for optional subfields. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150602_ReferencingRecordAndSetFields_001 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that fields with omit values on the right-hand side of an assignment are rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150602_ReferencingRecordAndSetFields_002 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that fields with * values on the right-hand side of an assignment are rejected |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150602_ReferencingRecordAndSetFields_003 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that value lists on the right-hand side of an assignment are not acceped. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150602_ReferencingRecordAndSetFields_004 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that complement lists on the right-hand side of an assignment are not acceped. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150602_ReferencingRecordAndSetFields_005 |
Reference |
ES 201 873-1 [1], Clause 15.6.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that referencing a template field with the ifpresent attribute causes a rejection. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150603_ReferencingRecordOfAndSetElements_001 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that assignment of an anyvalue on the right hand side yields an anyvalue in the context of record of. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150603_ReferencingRecordOfAndSetElements_002 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that assignment to a anyvalue in the context of record of is handled correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150603_ReferencingRecordOfAndSetElements_003 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that assignment to a anyvalue in the context of record of is handled correctly in two subsequent assignments. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150603_ReferencingRecordOfAndSetElements_004 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that assignment to a anyvalue in the context of record of is handled correctly when the first element is changed. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_150603_ReferencingRecordOfAndSetElements_005 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that access outside permutation fields is allowed and works as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_001 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that referencing an element within a value list causes an error in the context of record of. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_002 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that access to unitialized fields in the context of record of is rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_003 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that anyvalueornone fields in the context of record of is rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_004 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that complement value lists in the context of record of are rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_005 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that subset in the context of record of are rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_006 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that superset in the context of record of are rejected. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_007 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that access into permutation in record of templates is forbidden. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_008 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that access to record of indexes is forbidden when a previous index entry is a permutation with a *. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_150603_ReferencingRecordOfAndSetElements_009 |
Reference |
ES 201 873-1 [1], Clause 15.6.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that access to ifpresent fields is not allowed. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1508_TemplateRestrictions_001 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is accepted with value omitvalue. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1508_TemplateRestrictions_002 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is accepted with a concrete value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1508_TemplateRestrictions_003 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is accepted with a concrete value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1508_TemplateRestrictions_004 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(present) is accepted with a concrete value. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_001 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a value can be assigned to a template(omit) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_002 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(omit) can be assigned to a template(omit) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_003 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a templat(value) can be assigned to a template(omit) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_004 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a value can be assigned to a template(value) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_005 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(value) can be assigned to a template(value) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_006 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a value can be assigned to a template(present) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_007 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(omit) can be assigned to a template(present) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_008 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(value) can be assigned to a template(present) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_009 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(present) can be assigned to a template(present) variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_010 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a value can be assigned to a template variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_011 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(omit) can be assigned to a template variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_012 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(value) can be assigned to a template variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_013 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template(present) can be assigned to a template variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_014 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a template can be assigned to a template variable. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1508_TemplateRestrictions_015 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a base template can be modified without restrictions. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_001 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with anyvalue(?). |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_002 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with setof template. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_003 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with anyvalueornone(*). |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_004 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with value ranges. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_005 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with supersets. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_006 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with subsets. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_007 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with patterns. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_008 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with anyelement inside values. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_009 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with anyelemenornone inside values. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_010 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with permutation inside values. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_011 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with length restrictions. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_012 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with length restrictions. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_013 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(omit) is rejected with length restrictions. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_014 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with anyvalue(?). |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_015 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with valuelist. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_016 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with anyvalueornone(*). |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_017 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with value ranges. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_018 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with supersets. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_019 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with supersets. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_020 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with patterns. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_021 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with anyelement inside values. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_022 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with permutation inside values. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_023 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with length restrictions. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_024 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) is rejected with length restrictions. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_025 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(present) refuses omitvalue as a whole. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1508_TemplateRestrictions_026 |
Reference |
ES 201 873-1 [1], Clause 15.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that template(value) refuses omit as a whole. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1509_MatchOperation_001 |
Reference |
ES 201 873-1 [1], Clause 15.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the match operation works as expected on a template with range restriction when the tested value is inside the range. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1509_MatchOperation_002 |
Reference |
ES 201 873-1 [1], Clause 15.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the match operation works as expected on a template with range restriction when the tested value is outside the range. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1509_MatchOperation_003 |
Reference |
ES 201 873-1 [1], Clause 15.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the match operation works correctly on records in the positive case. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1509_MatchOperation_004 |
Reference |
ES 201 873-1 [1], Clause 15.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the match operation works correctly on records in the negative case. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1509_MatchOperation_005 |
Reference |
ES 201 873-1 [1], Clause 15.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the match operation works correctly if the types are incompatible. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1509_MatchOperation_001 |
Reference |
ES 201 873-1 [1], Clause 15.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the match operation refuses two templates as actual parameters. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1510_ValueOfOperation_001 |
Reference |
ES 201 873-1 [1], Clause 15.10 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the valueof operation works as expected for fully initialized templates. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1510_ValueOfOperation_001 |
Reference |
ES 201 873-1 [1], Clause 15.10 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the valueof function works correctly on omit. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1510_ValueOfOperation_002 |
Reference |
ES 201 873-1 [1], Clause 15.10 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the valueof function works correctly on templates with wildcards. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1510_ValueOfOperation_003 |
Reference |
ES 201 873-1 [1], Clause 15.10 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the valueof function works correctly on regular value templates. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1510_ValueOfOperation_004 |
Reference |
ES 201 873-1 [1], Clause 15.10 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the valueof function works correctly on range templates. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_001 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of charstring types works as expected (variant 1). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_002 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of octetstring types works as expected (variant 2). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_003 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of bitstring types works as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_004 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of octetstring types works as expected (variant 1). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_005 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of octetstring types works as expected (variant 2). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_006 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a concatenation of charstrings with a fixed length AnyValueOrNone be matched. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_007 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenations of record of charstrings are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_008 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenations of record of charstrings work when parameterized. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_009 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenations of set of integers are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_010 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the inline template definitions are correctly concatenated. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1511_ConcatenatingTemplatesOfStringAndListTypes_011 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of octetstring types works as expected (matching patterns in quotation). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1511_ConcatenatingTemplatesOfStringAndListTypes_001 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of octetstring types yields an even number of digits. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1511_ConcatenatingTemplatesOfStringAndListTypes_002 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that concatenation of strings types yields an error if specified ranges are not fixed length. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1511_ConcatenatingTemplatesOfStringAndListTypes_003 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that a simple concatenation of non-wildcard octetstring must not yield in a non-even number of hexadecimals. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1511_ConcatenatingTemplatesOfStringAndListTypes_004 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the inline template definitions are correctly concatenated. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1511_ConcatenatingTemplatesOfStringAndListTypes_005 |
Reference |
ES 201 873-1 [1], Clause 15.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the inline template definitions are correctly concatenated. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1601_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 16.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1601_toplevel_003 |
Reference |
ES 201 873-1 [1], Clause 16.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1601_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 16.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1601_toplevel_002 |
Reference |
ES 201 873-1 [1], Clause 16.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1601_toplevel_003 |
Reference |
ES 201 873-1 [1], Clause 16.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1601_toplevel_004 |
Reference |
ES 201 873-1 [1], Clause 16.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1601_toplevel_005 |
Reference |
ES 201 873-1 [1], Clause 16.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160101_invoking_functions_001 |
Reference |
ES 201 873-1 [1], Clause 16.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles function invocations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_001 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_002 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_003 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_004 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_005 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_006 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_007 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_008 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_009 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_010 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_011 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160102_predefined_functions_012 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_001 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_002 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_003 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_004 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_005 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_006 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_007 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_008 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_009 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_010 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_011 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_014 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_015 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_016 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_017 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_018 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_019 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_020 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C.33) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_021 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_022 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_023 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_024 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_025 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_026 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_027 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_028 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_029 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_030 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160102_predefined_functions_031 |
Reference |
ES 201 873-1 [1], Clause 16.1.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes predefined functions and correctly evaluates them (as specified by Annex C) |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160103_external_functions_001 |
Reference |
ES 201 873-1 [1], Clause 16.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes external functions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160103_external_functions_002 |
Reference |
ES 201 873-1 [1], Clause 16.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes external functions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160103_external_functions_001 |
Reference |
ES 201 873-1 [1], Clause 16.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes external functions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160103_external_functions_002 |
Reference |
ES 201 873-1 [1], Clause 16.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Port parameters cannot be passed to external functions as inout parameters |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160103_external_functions_003 |
Reference |
ES 201 873-1 [1], Clause 16.1.3 |
ICS |
None |
Dependencies |
None |
Summary |
Timer parameters cannot be passed to external functions as inout parameters |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160104_invoking_functions_from_specific_places_001 |
Reference |
ES 201 873-1 [1], Clause 16.1.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes restrictions described in section 16.1.4. STF409 assumes that the list given in section 16.1.4 describes mandatory restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160104_invoking_functions_from_specific_places_002 |
Reference |
ES 201 873-1 [1], Clause 16.1.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes restrictions described in section 16.1.4. STF409 assumes that the list given in section 16.1.4 describes mandatory restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160104_invoking_functions_from_specific_places_003 |
Reference |
ES 201 873-1 [1], Clause 16.1.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes restrictions described in section 16.1.4. STF409 assumes that the list given in section 16.1.4 describes mandatory restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160104_invoking_functions_from_specific_places_004 |
Reference |
ES 201 873-1 [1], Clause 16.1.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes restrictions described in section 16.1.4. STF409 assumes that the list given in section 16.1.4 describes mandatory restrictions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_1602_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1602_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1602_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1602_toplevel_002 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1602_toplevel_003 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1602_toplevel_004 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1602_toplevel_005 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1602_toplevel_006 |
Reference |
ES 201 873-1 [1], Clause 16.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160201_invoking_altsteps_001 |
Reference |
ES 201 873-1 [1], Clause 16.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_160201_invoking_altsteps_002 |
Reference |
ES 201 873-1 [1], Clause 16.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_160201_invoking_altsteps_001 |
Reference |
ES 201 873-1 [1], Clause 16.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT recognizes altstep definitions and correctly evaluates them |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1603_testcases_001 |
Reference |
ES 201 873-1 [1], Clause 16.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates invocation of testcases with system clause |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1603_testcases_001 |
Reference |
ES 201 873-1 [1], Clause 16.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates invocation of testcases |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1603_testcases_002 |
Reference |
ES 201 873-1 [1], Clause 16.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates invocation of testcases |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_1901_assignments_001 |
Reference |
ES 201 873-1 [1], Clause 19.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates assignment statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1901_assignments_001 |
Reference |
ES 201 873-1 [1], Clause 19.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates assignment statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1901_assignments_001 |
Reference |
ES 201 873-1 [1], Clause 19.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates assignment statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1901_assignments_002 |
Reference |
ES 201 873-1 [1], Clause 19.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates assignment statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1901_assignments_003 |
Reference |
ES 201 873-1 [1], Clause 19.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates assignment statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_1902_if_else_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.2 |
ICS |
None |
Dependencies |
None |
Summary |
If statement requires curly brackets for the body |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1902_if_else_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates if-else statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1902_if_else_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates if-else statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1903_select_case_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates select-case statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1903_select_case_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates select-case statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1903_select_case_statement_003 |
Reference |
ES 201 873-1 [1], Clause 19.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates select-case statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1903_select_case_statement_004 |
Reference |
ES 201 873-1 [1], Clause 19.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates select-case statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1904_for_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates for statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1904_for_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates for statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1904_for_statement_003 |
Reference |
ES 201 873-1 [1], Clause 19.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates for statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1904_for_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates for statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1905_while_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates while statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1905_while_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates while statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1905_while_statement_003 |
Reference |
ES 201 873-1 [1], Clause 19.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates while statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1905_while_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates while statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1906_do_while_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates do-while statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1906_do_while_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates do-while statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1906_do_while_statement_003 |
Reference |
ES 201 873-1 [1], Clause 19.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates do-while statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1906_do_while_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates do-while statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_1907_label_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles label syntax. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_1907_label_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles label syntax. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_1907_label_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles label syntax. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1907_label_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles label naming uniqueness. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1908_goto_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles goto statements. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1908_goto_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles goto statements. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1908_goto_statement_003 |
Reference |
ES 201 873-1 [1], Clause 19.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles goto statements. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1908_goto_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles goto statements. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1908_goto_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles goto statements. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1908_goto_statement_003 |
Reference |
ES 201 873-1 [1], Clause 19.8 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles goto statements. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1909_stop_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles stop statements. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1909_stop_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.9 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles stop statements. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1910_return_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.10 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles return statements. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1910_return_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.10 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles return statements. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1911_log_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates log statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1911_log_statement_002 |
Reference |
ES 201 873-1 [1], Clause 19.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates log statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1911_log_statement_003 |
Reference |
ES 201 873-1 [1], Clause 19.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates log statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1911_log_statement_004 |
Reference |
ES 201 873-1 [1], Clause 19.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates log statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1911_log_statement_005 |
Reference |
ES 201 873-1 [1], Clause 19.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates log statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_1911_log_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.11 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates log statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_1913_continue_statement_001 |
Reference |
ES 201 873-1 [1], Clause 19.13 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT properly evaluates continue statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_20_TopLevel_001 |
Reference |
ES 201 873-1 [1], Clause 20 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that alt-statements are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_20_TopLevel_002 |
Reference |
ES 201 873-1 [1], Clause 20 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that repeat in an alt-statement is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_20_TopLevel_003 |
Reference |
ES 201 873-1 [1], Clause 20 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the interleave-statement is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_20_TopLevel_004 |
Reference |
ES 201 873-1 [1], Clause 20 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that defaults and the activate statement is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_20_TopLevel_005 |
Reference |
ES 201 873-1 [1], Clause 20 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that defaults and the activate statement is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_001 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the alt-statement works as expected (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_002 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the alt-statement with a guard works as expected (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_003 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the alt-statement processes the alternatives in order (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_004 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that activated defaults are processed in the reverse order (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_005 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the else branch is executed when nothing else matched (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_006 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that an altstep invocation works as expected (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_007 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that an altstep invocation works as expected and that the optional statement block is executed after the altstep staatement block (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_008 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the done-block in an alt-statement is triggered as expected (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_009 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the killed-block in an alt-statement is triggered as expected when the component is killed (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_010 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the timeout branch is taken as expected (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2002_TheAltStatement_011 |
Reference |
ES 201 873-1 [1], Clause 20.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the behavior continues after the alt-statement (loopback case). |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2003_the_repeat_statement_001 |
Reference |
ES 201 873-1 [1], Clause 20.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly processes repeat statements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2003_the_repeat_statement_001 |
Reference |
ES 201 873-1 [1], Clause 20.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly processes repeat statements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_2004_InterleaveStatement_001 |
Reference |
ES 201 873-1 [1], Clause 20.4 |
ICS |
None |
Dependencies |
None |
Summary |
Validate that interleave statements are properly handled. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2004_InterleaveStatement_001 |
Reference |
ES 201 873-1 [1], Clause 20.4 |
ICS |
None |
Dependencies |
None |
Summary |
Validate that interleave statements are properly handled. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2004_InterleaveStatement_002 |
Reference |
ES 201 873-1 [1], Clause 20.4 |
ICS |
None |
Dependencies |
None |
Summary |
Validate that interleave statements are properly handled. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2004_InterleaveStatement_001 |
Reference |
ES 201 873-1 [1], Clause 20.4 |
ICS |
None |
Dependencies |
None |
Summary |
Validate that interleave statements are properly handled. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2004_InterleaveStatement_002 |
Reference |
ES 201 873-1 [1], Clause 20.4 |
ICS |
None |
Dependencies |
None |
Summary |
Validate that interleave statements are properly handled. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2004_InterleaveStatement_001 |
Reference |
ES 201 873-1 [1], Clause 20.4 |
ICS |
None |
Dependencies |
None |
Summary |
Validate that interleave statements are properly handled. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_210301_CreateOperation_001 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that named components on hosts are accepted |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_210301_CreateOperation_001 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that unnamed components can be created |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_210301_CreateOperation_002 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that named components can be created |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_210301_CreateOperation_003 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that unnamed alive components on hosts can be created |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_210301_CreateOperation_004 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that named alive components can be created |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_210301_CreateOperation_001 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that named components on hosts are accepted |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_210301_CreateOperation_002 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that named components on hosts are accepted |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_210301_CreateOperation_003 |
Reference |
ES 201 873-1 [1], Clause 21.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that named components on hosts are accepted |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220201_SendOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220201_SendOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220201_SendOperation_003 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220201_SendOperation_004 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220201_SendOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220201_SendOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220201_SendOperation_003 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220201_SendOperation_004 |
Reference |
ES 201 873-1 [1], Clause 22.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message sending operations |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220202_ReceiveOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message receiving operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220202_ReceiveOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message receiving operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220202_ReceiveOperation_003 |
Reference |
ES 201 873-1 [1], Clause 22.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message receiving operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220202_ReceiveOperation_004 |
Reference |
ES 201 873-1 [1], Clause 22.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message receiving operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220202_ReceiveOperation_005 |
Reference |
ES 201 873-1 [1], Clause 22.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message receiving operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220202_ReceiveOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message receiving operations |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220203_TriggerOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message trigger operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220203_TriggerOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message trigger operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220203_TriggerOperation_003 |
Reference |
ES 201 873-1 [1], Clause 22.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message trigger operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220203_TriggerOperation_004 |
Reference |
ES 201 873-1 [1], Clause 22.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message trigger operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220203_TriggerOperation_005 |
Reference |
ES 201 873-1 [1], Clause 22.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message trigger operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220203_TriggerOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles message trigger operations |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220301_CallOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles procedure call operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220301_CallOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles procedure call operations |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220301_CallOperation_003 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles non-blocking procedure call |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220301_CallOperation_004 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles multiple client calls to the same server |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220301_CallOperation_005 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles broadcast/multicast procedure call |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220301_CallOperation_006 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles broadcast/multicast procedure call |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220301_CallOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles procedure call operations |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220301_CallOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly procedure calls |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220302_GetcallOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that getcall operations remove only matching procedure from the queue |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220302_GetcallOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that getcall operations remove the matching procedure from the queue |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220302_GetcallOperation_003 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the getcall operation can be correctly restricted to a certain client |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220302_GetcallOperation_004 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the getcall operation can be correctly restricted to a certain client |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220302_GetcallOperation_005 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that getcall operations work with any port attribute |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220302_GetcallOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that getcall operations are only used on procedure based ports |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220302_GetcallOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that getcall operation does not allow value assignment |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220302_GetcallOperation_003 |
Reference |
ES 201 873-1 [1], Clause 22.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that getcall for any call does not allow param assignment |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220303_ReplyOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles reply to multiple clients on the same server |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_220303_ReplyOperation_002 |
Reference |
ES 201 873-1 [1], Clause 22.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles reply to multiple clients on the same server |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_220303_ReplyOperation_001 |
Reference |
ES 201 873-1 [1], Clause 22.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that reply operations are only used on procedure based ports |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_23_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer allowed in module control, test case, function, altstep |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_23_toplevel_002 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer allowed in module control, test case, function, altstep |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_001 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_002 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_003 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_004 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_005 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_006 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_007 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_008 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_009 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_010 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_011 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_012 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2302_timer_start_013 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer start syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2302_timer_start_001 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer runs from zero to stated value |
Expected Output |
The TTCN-3 module shall be accepted by the tool |
Notes |
|
Test Purpose Id |
TP_Sem_2302_timer_start_002 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer can be restarted |
Expected Output |
The TTCN-3 module shall be accepted by the tool |
Notes |
|
Test Purpose Id |
TP_Sem_2302_timer_start_003 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer default value can be modified by start value |
Expected Output |
The TTCN-3 module shall be accepted by the tool |
Notes |
|
Test Purpose Id |
TP_Sem_2302_timer_start_004 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer with value 0.0 expires immediately |
Expected Output |
The TTCN-3 module shall be accepted by the tool |
Notes |
|
Test Purpose Id |
TP_NegSyn_23_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer operations are not allowed outside of module control, test case, function, altstep |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_23_toplevel_002 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer operations are not allowed outside of module control, test case, function, altstep |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2302_timer_start_001 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure infinity is not allowed |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2302_timer_start_002 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure not_a_number is not allowed |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2302_timer_start_003 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure negative value is not allowed |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2302_timer_start_004 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure negative infinity is not allowed |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_23_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer operations are not allowed outside of module control, test case, function, altstep |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_23_toplevel_002 |
Reference |
ES 201 873-1 [1], Clause 23 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer operations are not allowed outside of module control, test case, function, altstep |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_2303_timer_stop_006 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer stop syntax |
Expected Output |
The TTCN-3 module shall be accepted by the tool |
Notes |
|
Test Purpose Id |
TP_Syn_2303_timer_stop_007 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure all timer stop syntax |
Expected Output |
The TTCN-3 module shall be accepted by the tool |
Notes |
|
Test Purpose Id |
TP_NegSyn_2303_timer_stop_001 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer stop syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2303_timer_stop_002 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer stop syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2303_timer_stop_003 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure all timer stop syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2303_timer_stop_004 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure all timer stop syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2303_timer_stop_005 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure all timer stop syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2303_timer_stop_006 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure all timer stop syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2303_timer_stop_002 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer stop sets elapsed time to zero |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2303_timer_stop_003 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer all timer identifier |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2303_timer_stop_004 |
Reference |
ES 201 873-1 [1], Clause 23.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure can be stopped after timeout |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict none after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_2306_timer_timeout_001 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer runnig syntax |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2305_timer_running_001 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2305_timer_running_002 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2305_timer_running_003 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2305_timer_running_004 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2305_timer_running_005 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2305_timer_running_006 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running syntax: disallow all timer.running |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2305_timer_running_001 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running any timer identifier works |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2305_timer_running_002 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running operation works |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2305_timer_running_003 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running operation works |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2305_timer_running_004 |
Reference |
ES 201 873-1 [1], Clause 23.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer running operation works |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2306_timer_timeout_001 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2306_timer_timeout_002 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout can`t be used in boolean expressions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2306_timer_timeout_003 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2306_timer_timeout_004 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2306_timer_timeout_005 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2306_timer_timeout_006 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSyn_2306_timer_timeout_007 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout syntax |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2306_timer_timeout_001 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout operations: non-started timer does not timeout |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2306_timer_timeout_002 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout operations: timed-out timer does not timeout until restarted |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2306_timer_timeout_003 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout happen in order from the shortest to the longest |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2306_timer_timeout_004 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure any timer.timeout operation |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2306_timer_timeout_005 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure any timer.timeout operation for timeouts that are not in scope |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2306_timer_timeout_006 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure any timer.timeout operation handles timeout of any timer in the component, not only visible from a function or altstep |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2306_timer_timeout_007 |
Reference |
ES 201 873-1 [1], Clause 23.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure timer timeout happen in order from the shortest to the longest |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_24_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict and getverdict are allowed in functions |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_24_toplevel_002 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict and getverdict are allowed in test cases |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_24_toplevel_003 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict and getverdict are allowed in atsteps |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_002 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure received messages can`t be matched with wrong template |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_003 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure instances of messages can be declared by in-line templates |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_004 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure instances of messages can be declared by global templates |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_005 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure instances of messages can be declared and passed via template variables |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_006 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure instances of messages can be declared and passed via inline template |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_007 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure instances of messages can be declared and passed via parameter |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_008 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure instances of messages can be declared and passed via template parameter |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_13_declaring_msg_009 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure instances of messages can be declared and passed via template parameter |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2402_setverdict_logging_001 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure logging constraints |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2402_setverdict_params_001 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict accepts values only as the parameter |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2402_setverdict_params_002 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict accepts values only as the parameter |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2402_setverdict_params_003 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure logging contraints |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2402_setverdict_params_001 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict accepts parameters of verdicttype only |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2402_setverdict_params_002 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict accepts parameters of verdicttype only |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2402_setverdict_params_003 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict accepts values of verdicttype only |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2402_setverdict_params_004 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict accepts values only as the parameter |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2402_setverdict_params_005 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict accepts values only as the parameter |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_24_toplevel_001 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict is not allowed in constant initialization in control part |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_24_toplevel_002 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict is not allowed in parameter initialization in control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_24_toplevel_003 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict is not allowed in variable definition in control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_24_toplevel_004 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict is not allowed in part whithin compound statement. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_24_toplevel_005 |
Reference |
ES 201 873-1 [1], Clause 24 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure setverdict is not allowed in control part at the top level. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_2401_FiveValues_001 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that there are five values of verdicttype |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_001 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: pass can overwrite none. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_002 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: inconc can overwrite none. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_003 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: fail can overwrite none. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_004 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: none can't overwrite pass. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_005 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: inconc can overwrite pass. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_006 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: fail can overwrite pass. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_007 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: none can't overwrite inconc. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_008 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: pass can't overwrite inconc. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_009 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: fail can overwrite inconc. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_010 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: none can't overwrite fail. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_011 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: pass can't overwrite fail. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_GlobalVerdict_012 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for global verdict: inconc can't overwrite fail. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_InitiallyNone_001 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that local verdicts initializes with none |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_001 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: pass can overwrite none. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_002 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: inconc can overwrite none. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_003 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: fail can overwrite none. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_004 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: none can't overwrite pass. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_005 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: inconc can overwrite pass. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_006 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: fail can overwrite pass. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_007 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: none can't overwrite inconc. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_008 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: pass can't overwrite inconc. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_009 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: fail can overwrite inconc. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_010 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: none can't overwrite fail. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_011 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: pass can't overwrite fail. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2401_LocalVerdict_012 |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure overwriting rules for local verdict: inconc can't overwrite fail. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2401_SetverdictError |
Reference |
ES 201 873-1 [1], Clause 24.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that setverdict can't set error verdict |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2403_getverdict_001 |
Reference |
ES 201 873-1 [1], Clause 24.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict returns the actual verdict none |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2403_getverdict_002 |
Reference |
ES 201 873-1 [1], Clause 24.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict returns the actual verdict inconc |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict inconc after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2403_getverdict_003 |
Reference |
ES 201 873-1 [1], Clause 24.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict returns the actual verdict pass |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2403_getverdict_004 |
Reference |
ES 201 873-1 [1], Clause 24.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict returns the actual verdict fail |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict error after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2403_getverdict_005 |
Reference |
ES 201 873-1 [1], Clause 24.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure getverdict none for uninitialized verdict |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_001 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that assignments in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_002 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that if-else constructs in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_003 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that select-case constructs in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_004 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that for loop constructs in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_005 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that while loop constructs in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_006 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that label and goto constructs in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_007 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the stop construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_008 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the break construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_009 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the continue construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_010 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the continue construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_011 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the alt/timeout construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_012 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the repeat construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_013 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the interleave construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_014 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that activate/deactivate/default constructs in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_015 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that start/stop/read/running timer constructs in the control part are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_016 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the action construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_26_ModuleControl_017 |
Reference |
ES 201 873-1 [1], Clause 26 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the execute construct in the control part is accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_001 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that parameters are passed correctly into the test case. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_002 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that multiple parameters of different types are passed correctly into the test case. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_003 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the timeout specified with the execute statement is respected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict error after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_004 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the verdict none works correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_005 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the verdict pass works correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_006 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the verdict inconc works correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_007 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the timeout specified with the execute statement is respected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict error after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_008 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the user error sets the verdict error correctly. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict error after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2601_ExecuteStatement_009 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that host id restriction is correctly handled. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict error after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2601_ExecuteStatement_001 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that non-float timeout parameters in the execute statement are rejected (in this case int). |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2601_ExecuteStatement_002 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that non-float timeout parameters in the execute statement are rejected (in this case charstring). |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2601_ExecuteStatement_003 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that host id can be only charstring. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2601_ExecuteStatement_004 |
Reference |
ES 201 873-1 [1], Clause 26.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that execution t |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2602_TheControlPart_001 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the selection/deselection of test cases using boolean conditions works as expected. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2602_TheControlPart_002 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the execution of test cases works from within a function. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2602_TheControlPart_003 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the selection of test cases can be achieven based on resulting verdict types. |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict fail after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_001 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that setverdict statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_002 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the create component is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_003 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the create alive component is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_004 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the start statement is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_005 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the stop statement is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_006 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the kill statement is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_007 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the alive operation is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_008 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the running operation is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_009 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the done operation is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_010 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the killed operation is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_011 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the connect statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_012 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the disconnect statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_013 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the map statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_014 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the unmap statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_015 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the send statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_016 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the receive statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_017 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the call statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_018 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the reply statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_019 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the raise statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_020 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the trigger statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_021 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the getcall statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_022 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the getreply statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_023 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the catch statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_024 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the check statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_025 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the clear statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_026 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the start statements on ports are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_027 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the stop statements on ports are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_028 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the halt statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_029 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that alternative behaviours are only used to control timer behavior in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_030 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that getverdict statements are not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_031 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that execute statements are not executed from test cases. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_032 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the create alive named component is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_033 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the create named component is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_034 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the create named component on host is not allowed in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2602_TheControlPart_035 |
Reference |
ES 201 873-1 [1], Clause 26.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that alternative behaviours are only used to control timer behavior in the control part. |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Syn_270101_ScopeOfAttributes_001 |
Reference |
ES 201 873-1 [1], Clause 27.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that attributes for language elements are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_270101_ScopeOfAttributes_002 |
Reference |
ES 201 873-1 [1], Clause 27.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that attributes for language elements are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_270101_ScopeOfAttributes_003 |
Reference |
ES 201 873-1 [1], Clause 27.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that attributes for individual fields are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_270101_ScopeOfAttributes_004 |
Reference |
ES 201 873-1 [1], Clause 27.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that attributes for individual fields are accepted. |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Syn_2707_OptionalAttributes_001 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool without execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2707_OptionalAttributes_001 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2707_OptionalAttributes_002 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2707_OptionalAttributes_003 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2707_OptionalAttributes_004 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2707_OptionalAttributes_005 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2707_OptionalAttributes_006 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_2707_OptionalAttributes_007 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2707_OptionalAttributes_001 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2707_OptionalAttributes_002 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_2707_OptionalAttributes_003 |
Reference |
ES 201 873-1 [1], Clause 27.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles attribute definitions and their scoping rules |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_001 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_002 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_003 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_004 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_005 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_006 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_007 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_008 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_009 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_010 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B0101_matching_specific_value_011 |
Reference |
ES 201 873-1 [1], Clause B.1.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of specific values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010201_value_list_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of listed multiple values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010202_complemented_value_list_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of complemented value listing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010202_complemented_value_list_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of complemented value listing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010202_complemented_value_list_003 |
Reference |
ES 201 873-1 [1], Clause B.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of complemented value listing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010202_complemented_value_list_004 |
Reference |
ES 201 873-1 [1], Clause B.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of complemented value listing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010202_complemented_value_list_005 |
Reference |
ES 201 873-1 [1], Clause B.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of complemented value listing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010202_complemented_value_list_006 |
Reference |
ES 201 873-1 [1], Clause B.1.2.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of complemented value listing |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010203_any_value_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010203_any_value_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010204_any_value_or_none_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of * values |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010204_any_value_or_none_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of * values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010204_any_value_or_none_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of * values |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_003 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_004 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_005 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_006 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_007 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010205_value_range_008 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010205_value_range_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010205_value_range_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010205_value_range_003 |
Reference |
ES 201 873-1 [1], Clause B.1.2.5 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value range definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010206_superset_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010206_superset_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010206_superset_003 |
Reference |
ES 201 873-1 [1], Clause B.1.2.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010206_superset_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010206_superset_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.6 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010207_subset_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010207_subset_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010207_subset_003 |
Reference |
ES 201 873-1 [1], Clause B.1.2.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010207_subset_001 |
Reference |
ES 201 873-1 [1], Clause B.1.2.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010207_subset_002 |
Reference |
ES 201 873-1 [1], Clause B.1.2.7 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of superset definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_001 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_002 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_003 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_004 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_005 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_006 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_007 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010301_any_element_008 |
Reference |
ES 201 873-1 [1], Clause B.1.3.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010302_any_number_of_elements_or_none_001 |
Reference |
ES 201 873-1 [1], Clause B.1.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of * symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010302_any_number_of_elements_or_none_002 |
Reference |
ES 201 873-1 [1], Clause B.1.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of * symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010302_any_number_of_elements_or_none_003 |
Reference |
ES 201 873-1 [1], Clause B.1.3.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of * symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010303_permutation_001 |
Reference |
ES 201 873-1 [1], Clause B.1.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010303_permutation_002 |
Reference |
ES 201 873-1 [1], Clause B.1.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010303_permutation_003 |
Reference |
ES 201 873-1 [1], Clause B.1.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010303_permutation_004 |
Reference |
ES 201 873-1 [1], Clause B.1.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010303_permutation_005 |
Reference |
ES 201 873-1 [1], Clause B.1.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010303_permutation_001 |
Reference |
ES 201 873-1 [1], Clause B.1.3.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ? symbols in value elements |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010401_length_restrictions_001 |
Reference |
ES 201 873-1 [1], Clause B.1.4.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value length definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010401_length_restrictions_002 |
Reference |
ES 201 873-1 [1], Clause B.1.4.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value length definitions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010401_length_restrictions_001 |
Reference |
ES 201 873-1 [1], Clause B.1.4.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value length definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010401_length_restrictions_002 |
Reference |
ES 201 873-1 [1], Clause B.1.4.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value length definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010401_length_restrictions_003 |
Reference |
ES 201 873-1 [1], Clause B.1.4.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value length definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010401_length_restrictions_004 |
Reference |
ES 201 873-1 [1], Clause B.1.4.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of value length definitions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010402_ifPresent_indicator_001 |
Reference |
ES 201 873-1 [1], Clause B.1.4.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ifpresent indicators |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010402_ifPresent_indicator_002 |
Reference |
ES 201 873-1 [1], Clause B.1.4.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ifpresent indicators |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010402_ifPresent_indicator_001 |
Reference |
ES 201 873-1 [1], Clause B.1.4.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of ifpresent indicators |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010501_set_expression_001 |
Reference |
ES 201 873-1 [1], Clause B.1.5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern set expressions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010501_set_expression_002 |
Reference |
ES 201 873-1 [1], Clause B.1.5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern set expressions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010501_set_expression_003 |
Reference |
ES 201 873-1 [1], Clause B.1.5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern set expressions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010501_set_expression_004 |
Reference |
ES 201 873-1 [1], Clause B.1.5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern set expressions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010501_set_expression_005 |
Reference |
ES 201 873-1 [1], Clause B.1.5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern set expressions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010501_set_expression_001 |
Reference |
ES 201 873-1 [1], Clause B.1.5.1 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern set expressions |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010502_reference_expression_009 |
Reference |
ES 201 873-1 [1], Clause B.1.5.2 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference expressions |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010503_match_n_times_001 |
Reference |
ES 201 873-1 [1], Clause B.1.5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern expression multiplicity |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010503_match_n_times_002 |
Reference |
ES 201 873-1 [1], Clause B.1.5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern expression multiplicity |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010503_match_n_times_003 |
Reference |
ES 201 873-1 [1], Clause B.1.5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern expression multiplicity |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010503_match_n_times_004 |
Reference |
ES 201 873-1 [1], Clause B.1.5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern expression multiplicity |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010503_match_n_times_005 |
Reference |
ES 201 873-1 [1], Clause B.1.5.3 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern expression multiplicity |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010504_match_referenced_characters_001 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010504_match_referenced_characters_002 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010504_match_referenced_characters_003 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010504_match_referenced_characters_004 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010504_match_referenced_characters_005 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010504_match_referenced_characters_006 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_Sem_B010504_match_referenced_characters_007 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be accepted by the tool and all test cases have to produce the verdict pass after execution. |
Notes |
|
Test Purpose Id |
TP_NegSem_B010504_match_referenced_characters_001 |
Reference |
ES 201 873-1 [1], Clause B.1.5.4 |
ICS |
None |
Dependencies |
None |
Summary |
Ensure that the IUT correctly handles template matching of character pattern reference characters |
Expected Output |
The TTCN-3 module shall be rejected by the validator or after/during execution. |
Notes |
|