# Functions
AutomaticEnv let environment variables with NTT_ prefix overwrite configuration.
AutomaticRoot sets the root directory and automatically sets the source and imports directories.
Build builds a project.
BuildTasks returns the build tasks required to generate and build the test executable and its dependencies.
Discover walks towards the file system root and collects known test suite layouts.
Encoding returns the ASN.1 encoding for a given URI.
Files returns the list of TTCN-3 source files.
ImportTasks returns the build tasks required to generate and build a given test suite dependency.
MergeTestConfig merges two test configurations.
NameFromURI derives a TTCN-3 compatible name from a path or URI.
No description provided by the author
Open returns the best possible configuration using the given arguments.
WithDefaults initializes Root, SourceDir, Name, ParametersFile and HooksFile.
WithImports sets the imports of the project.
WithIndex uses hints from given index file to configure source directories.
No description provided by the author
WithManifest reads a manifest file (package.yml).
WithRoot sets the root directory of the project.
WithSourceDir sets the source directory of the project.
WithSources sets the sources of the project.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Config describes a single project configuration.
ExecuteCondition specifies conditions for executing a testcase.
Index specifies where to look for project configuration files.
The Manifest file (package.yml).
The Parameters file provide runtime configuration for a project (e.g.
No description provided by the author
Suite specifies the root and source directories of a project.
A TestConfig specifies how and when a testcase should be executed.
# Interfaces
Task is a build task.
# Type aliases
No description provided by the author