Hey,
I just built it and tried that - looks fine so far.
Not all TTCN-3 language constructs have the same test coverage. For example:
internally we don't have tool support for TTCN-3 Procedure Based Communication,
therefore we don't have tests checking if signature definitions are visited.
On
https://github.com/nokia/vscode-ttcn3/#troubleshooting-go-to-definition-doe…
you'll find some additional information.
BTS_Tests.ttcn:1889:7: illegal character U+0025
'%'
These are Titan macros. I just added support in ntt v0.6.2. Thanks for
pointing out, Harald.
Cheers,
Matthias
________________________________________
From: Harald Welte <laforge(a)osmocom.org>
Sent: Friday, February 19, 2021 12:52 PM
To: Simon, Matthias (Nokia - DE/Ulm)
Cc: openbsc(a)lists.osmocom.org
Subject: Re: Introducing ntt. Modern tools for TTCN-3
Hi Matthias,
thanks for reaching out.
On Thu, Feb 18, 2021 at 01:25:39PM +0000, Simon, Matthias (Nokia - DE/Ulm) wrote:
Our project is called ntt and it provides various
tools for working with
TTCN-3 [1]. For example, you can create a tags file:
$ ntt tags ./osmo-ttcn3-hacks/bts >TAGS
I just built it and tried that - looks fine so far.
Or you can list things. To filter cyclic imports, for
example:
$ ntt list imports ./osmo-ttcn3-hacks/bts | tsort 1>/dev/null
BTS_Tests.ttcn:1889:7: illegal character U+0025 '%'
I guess we are using several TITAN specific bits an features which may not
be supported or intended to support in ntt?
by the way, did you consider posting to the Eclipse TITAN forum? I'm sure
folks over there are also interested to hear about new/additional open source
TTCN3 tools.
Regards,
Harald
--
- Harald Welte <laforge(a)osmocom.org>
http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)