ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007452 | Part 01: TTCN-3 Core Language | Technical | public | 18-07-2016 14:01 | 13-12-2016 10:42

Reporter | Tomas Urban |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v4.9.1 (published 2017-05) | Fixed in Version | v4.9.1 (published 2017-05) |
Clause Reference(s) | 27
Source (company - Author) | STF 514

Summary | 0007452: Function for displaying attribute content

Description

At the moment, it is not possible to check an attribute value in the TTCN-3 languange. Such functionality is avalibable in TCI or through proprietary tool functions. The first option is quite clumsy and requires to execute the test suite, the second one cannot be standardized and used in conformance tests. As the result, attributes are not properly tested by the conformance test suite.
Proposal: Add a function (or functions) that would print attribute values.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |

Attached Files

CR7452-1.docx (19,317) 19-07-2016 14:26
http://oldforge.etsi.org/mantis/file_download.php?file_id=3417&type=bug
CR7452-2.docx (24,332) 18-08-2016 11:48
http://oldforge.etsi.org/mantis/file_download.php?file_id=3487&type=bug
CR7452-V3.docx (20,723) 19-08-2016 08:28
http://oldforge.etsi.org/mantis/file_download.php?file_id=3494&type=bug
CR7452-4.docx (25,984) 19-08-2016 08:42
http://oldforge.etsi.org/mantis/file_download.php?file_id=3496&type=bug

Issue History
Date Modified | Username | Field | Change
18-07-2016 14:01 | Tomas Urban | New Issue |
18-07-2016 14:01 | Tomas Urban | Status | new => assigned
18-07-2016 14:01 | Tomas Urban | Assigned To | => Tomas Urban
18-07-2016 14:44 | Tomas Urban | Summary | Function for displaying an attribute content => Function for displaying attribute content
19-07-2016 14:26 | Tomas Urban | File Added: CR7452-1.docx |
21-07-2016 08:21 | Tomas Urban | Assigned To | Tomas Urban => Jens Grabowski
21-07-2016 08:23 | Tomas Urban | Note Added: 0014020 |
21-07-2016 09:13 | Jens Grabowski | Note Added: 0014022 |
22-07-2016 12:22 | Jens Grabowski | Note Added: 0014035 |
22-07-2016 12:23 | Jens Grabowski | Assigned To | Jens Grabowski => Tomas Urban
17-08-2016 11:31 | Jacob Wieland - Spirent | Project | TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
17-08-2016 11:32 | Jacob Wieland - Spirent | Target Version | => v4.9.1 (published 2017-05)
18-08-2016 11:48 | Tomas Urban | File Added: CR7452-2.docx |
18-08-2016 11:48 | Tomas Urban | Note Added: 0014152 |
18-08-2016 11:48 | Tomas Urban | Assigned To | Tomas Urban => Jens Grabowski
18-08-2016 11:48 | Tomas Urban | Status | assigned => confirmed
19-08-2016 08:28 | Jens Grabowski | File Added: CR7452-V3.docx |
19-08-2016 08:28 | Jens Grabowski | Assigned To | Jens Grabowski => Tomas Urban
19-08-2016 08:28 | Jens Grabowski | Status | confirmed => assigned
19-08-2016 08:29 | Jens Grabowski | Note Added: 0014162 |
19-08-2016 08:30 | Jens Grabowski | Status | assigned => confirmed
19-08-2016 08:42 | Tomas Urban | File Added: CR7452-4.docx |
19-08-2016 08:43 | Tomas Urban | Note Added: 0014168 |
19-08-2016 08:43 | Tomas Urban | Status | confirmed => resolved
19-08-2016 08:43 | Tomas Urban | Fixed in Version | => v4.10.1 (published 2018-05)
19-08-2016 08:43 | Tomas Urban | Resolution | open => fixed
19-08-2016 08:43 | Tomas Urban | Assigned To | Tomas Urban => Gyorgy Rethy
13-12-2016 10:42 | Gyorgy Rethy | Note Added: 0014404 |
13-12-2016 10:42 | Gyorgy Rethy | Status | resolved => closed
13-12-2016 10:42 | Gyorgy Rethy | Fixed in Version | v4.10.1 (published 2018-05) => v4.9.1 (published 2017-05)

Notes

(0014020)
Tomas Urban
21-07-2016 08:23

Proposal uploaded. The feature uses new operators, because it would be difficult to pass types into an predefined function as type parameters are only available in an external package and cannot be used in the core language specification. The new operators use existing reserved words. Please check.

(0014022)
Jens Grabowski
21-07-2016 09:13

Discussion within the STF required: Are several new operators (without new reserved words) are better than one new generic operator with one new keyword?

(0014035)
Jens Grabowski
22-07-2016 12:22

STF agreement: Instead of function like operators, the dot notation is more appropriate. Example: <Type>.display returns display attribute of <Type> Tomas to adapt proposal.

(0014152)
Tomas Urban
18-08-2016 11:48

Proposal updated according to the STF discussion. Please check.

(0014162)
Jens Grabowski
19-08-2016 08:29

A few typos have been removed and some wording ist changed. I you agree, set to resolved and assign to Györy for implementation.

(0014168)
Tomas Urban
19-08-2016 08:43

Ready for implementation.

(0014404)
Gyorgy Rethy
13-12-2016 10:42

Added to V4.8.2