Major
Nice to have
Detail
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Bugfix
Major
#25870
Applikationstests scheitern in verlinkten Eclipse-Workspaces
Ein TL-Studio-Workspace ist typischerweise so aufgebaut, dass das TL-Studio nicht in den Projekt-Workspace installiert wird, sondern nur mit dem Projekt-Workspace verlinkt wird. In einem solchen Setup lassen sich keine Applikationstests ausführen, weil der Pfad zu Jetty, über <application-module>/../... gesucht wird.
Test
- TL-Studio in workspace studio auschecken, z.B. https://dev.top-logic.com/releases-test/TL-Studio-7-TEST/TL-SNAPSHOT-r297875/ um das Problem zu reproduzieren oder http://svn/releases-test/TL-Studio-7-TEST/CWS_25870-B3/, um die Lösung zu überprüfen
- Neuen Workspace app anlegen.
- In app über Import > Existing Projects into Workspace die Top-Logic-Module aus studio einbinden.
- Neue Applikation my.app erstellen und starten.
- In my.app Testfall aufzeichnen und in /my.app/src/test/my/app/scripted/TestMyApp.script.xml speichern.
- Testfälle in my.app über /my.app/bin/launch/Test My App.launch ausführen.
- Erwartung: Alle Testfälle (insbesondere der selbst hinzugefügte) laufen durch.