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

ID | Project | Category | View Status | Date Submitted | Last Update
0007628 | Part 01: TTCN-3 Core Language | New Feature | public | 09-03-2017 12:19 | 30-12-2017 17:10

Reporter | Jacob Wieland - Spirent |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.9.1 (published 2017-05) |
Target Version | v4.10.1 (published 2018-05) | Fixed in Version | v4.10.1 (published 2018-05) |
Clause Reference(s) | 15.11
Source (company - Author) | Spirent - Jacob Wieland

Summary | 0007628: concatenation with wildcards should be allowed also for charstring types

Description

Harmonization:
At the moment, it is allowed to concatenate string literals and (length-restricted) wildcards (*,?) for the binary string types, but not for the character string types.
For consistency's sake, all string types should allow the same for concatenation. Singling charstring types out because there is a different pattern mechanism that has a similar effect seems an inconsistency which is hard to understand by the user (who just sees this as an arbitrary restriction with no real purpose).
Dropping a restriction does not create backward compatibility issues.

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

Relationships

related to | 0007525 | closed | Jens Grabowski | Ext Pack: Advanced Matching (ES 203 022) | allow repetition (and maybe other regular expression syntax) also for binary string types
related to | 0007629 | closed | Jens Grabowski | Ext Pack: Advanced Matching (ES 203 022) | concatenation of arbitrary present list/string templates should be allowed

Attached Files

CR7628-v1.docx (191,831) 08-06-2017 15:09
http://oldforge.etsi.org/mantis/file_download.php?file_id=3609&type=bug
CR7628-v2.docx (168,395) 09-06-2017 12:31
http://oldforge.etsi.org/mantis/file_download.php?file_id=3633&type=bug
CR7628-v3.docx (194,486) 09-06-2017 15:13
http://oldforge.etsi.org/mantis/file_download.php?file_id=3636&type=bug
CR7628-v4.docx (192,910) 26-07-2017 10:00
http://oldforge.etsi.org/mantis/file_download.php?file_id=3663&type=bug

Issue History
Date Modified | Username | Field | Change
09-03-2017 12:19 | Jacob Wieland - Spirent | New Issue |
18-04-2017 11:27 | szabados | Note Added: 0014569 |
06-06-2017 14:01 | Jens Grabowski | Note Added: 0014627 |
06-06-2017 14:01 | Jens Grabowski | Assigned To | => Tomas Urban
06-06-2017 14:01 | Jens Grabowski | Status | new => assigned
08-06-2017 15:09 | Tomas Urban | Note Added: 0014654 |
08-06-2017 15:09 | Tomas Urban | Assigned To | Tomas Urban => Jacob Wieland - Spirent
08-06-2017 15:09 | Tomas Urban | Status | assigned => confirmed
08-06-2017 15:09 | Tomas Urban | File Added: CR7628-v1.docx |
09-06-2017 12:31 | Jacob Wieland - Spirent | File Added: CR7628-v2.docx |
09-06-2017 12:31 | Jacob Wieland - Spirent | Status | confirmed => new
09-06-2017 12:32 | Jacob Wieland - Spirent | Note Added: 0014695 |
09-06-2017 12:32 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Tomas Urban
09-06-2017 12:32 | Jacob Wieland - Spirent | Status | new => confirmed
09-06-2017 15:13 | Tomas Urban | File Added: CR7628-v3.docx |
09-06-2017 15:14 | Tomas Urban | Note Added: 0014702 |
09-06-2017 15:14 | Tomas Urban | Assigned To | Tomas Urban => Jacob Wieland - Spirent
26-07-2017 10:00 | Tomas Urban | File Added: CR7628-v4.docx |
26-07-2017 10:00 | Tomas Urban | Note Added: 0014777 |
26-07-2017 14:01 | Jacob Wieland - Spirent | Note Added: 0014781 |
26-07-2017 14:01 | Jacob Wieland - Spirent | Status | confirmed => resolved
26-07-2017 14:01 | Jacob Wieland - Spirent | Resolution | open => fixed
26-07-2017 14:01 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Gyorgy Rethy
07-09-2017 08:43 | Tomas Urban | Project | TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
07-09-2017 09:01 | Tomas Urban | Relationship added | related to 0007525
07-09-2017 09:01 | Tomas Urban | Relationship added | related to 0007629
30-12-2017 17:10 | Gyorgy Rethy | Note Added: 0014957 |
30-12-2017 17:10 | Gyorgy Rethy | Status | resolved => closed
30-12-2017 17:10 | Gyorgy Rethy | Product Version | => v4.9.1 (published 2017-05)
30-12-2017 17:10 | Gyorgy Rethy | Fixed in Version | => v4.10.1 (published 2018-05)
30-12-2017 17:10 | Gyorgy Rethy | Target Version | => v4.10.1 (published 2018-05)

Notes

(0014569)
szabados
18-04-2017 11:27

Sounds fine.

(0014627)
Jens Grabowski
06-06-2017 14:01

Tomas, check if ok for you.

(0014654)
Tomas Urban
08-06-2017 15:09

Proposal draft uploaded. Please check.

(0014695)
Jacob Wieland - Spirent
09-06-2017 12:32

please review my changes

(0014702)
Tomas Urban
09-06-2017 15:14

Minor changes made (mostly added "combined template"). Please check.

(0014777)
Tomas Urban
26-07-2017 10:00

Explanation to the example with a parameterized template added.

(0014781)
Jacob Wieland - Spirent
26-07-2017 14:01

fine with me

(0014957)
Gyorgy Rethy
30-12-2017 17:10

Added to draft V4.9.2