|
|
This document lists the issues with the official OOP conformance test codes.
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
## Sem_50101_top_level_005.ttcn
|
|
|
|
|
|
The purpose of the test is to check that a class can declare a port as member, but the class declaration body is empty.
|
... | ... | @@ -9,4 +13,10 @@ Additionally, the testcase line misses the mandatory parentheses after the testc |
|
|
|
|
|
In the first testcase, the order of the **runs on** and **system** clauses is wrong. According to the standard, **runs on** should appear first.
|
|
|
|
|
|
![image](uploads/311cea4a7411a8f21ae0a799ce63c78f/image.png) |
|
|
\ No newline at end of file |
|
|
![image](uploads/311cea4a7411a8f21ae0a799ce63c78f/image.png)
|
|
|
|
|
|
## NegSem_50101_top_level_007
|
|
|
|
|
|
Titan has a special handling for anytype. Users have to explicitly define types in the anytype union using extension attributes. Because of this, this test does not compile correcty.
|
|
|
|
|
|
![image](uploads/fc571f4d94b5a5c9c25bba448712e61d/image.png) |
|
|
\ No newline at end of file |