major
nice-to-have
minor
minor
#25871
TL-Studio: Applikationstests scheitern mit "license doesn't allow more than 5 full users"
Analysis
By default, Top-Logic’s test configuration always creates 5 test users plus root. That’s more than the license allows.
Although the 5-user limit does not apply to test cases, the launch configuration generated by the application template does not include the setting -Dtl.developerMode=${tl.developerMode}. As a result, the 5-user limit is enforced even for test cases in a Studio version.
Another issue is that the settings for the test databases in the setup launch config within the template have not been updated to the new naming scheme using underscores.
Code Migration
In existing test launch configurations, manually add the setting -Dtl.developerMode=${tl.developerMode}.
In existing Setup-Launch configurations, change the setting
- tl.test.defaultDB to tl_test_defaultDB and
- h2.schema.test to h2_schema_test
.
Test
Test it yourself as described in Ticket #25870.