Skip to content

AndiGenerator.NET 0.9.3

Choose a tag to compare

@github-actions github-actions released this 04 Oct 22:46
· 8 commits to main since this release
7870a6a
Feature/oberflaechentests (#7)

* Oberflächentests mit Avalonia.Headless; THIRD-PARTY-NOTICES ohne Versionen

- Neues Testprojekt AndiGenerator.UI.Tests: echte Anwendung ohne Bildschirm,
  gezeichnet mit Skia
- Rauchtest Hauptfenster (Öffnen, Einrichtung, alle Ansichten), einfache
  Dialoge, alle Seiten von "Spielplandaten bearbeiten"
- Regressionstest Doppelklick auf einen Wunschtermin
- Avalonia-Fehlermeldungen lassen die Tests scheitern
- THIRD-PARTY-NOTICES verweist für Versionen auf Directory.Packages.props

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KPXzdFCpdtwdYcyQVmsnhH

* Testabdeckung ohne Testprojekte (.runsettings)

.runsettings im Lösungsordner misst nur die Programmschichten. Visual Studio
erkennt die Datei selbst; abdeckung.cmd und CI geben sie mit --settings an.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KPXzdFCpdtwdYcyQVmsnhH

* Schnellerer Testlauf: Messungen getrennt, Spezial-Insel-Test kürzer

- Geschwindigkeitsmessungen als Kategorie "Messung"; bauen.cmd, abdeckung.cmd,
  CI, Release und tests-wsl.sh filtern sie heraus, neues messen.cmd
- Test der Spezial-Insel rechnet nur bis zum ersten Neustart durch sie

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KPXzdFCpdtwdYcyQVmsnhH

---------

Co-authored-by: Peter Buchmann <PBuchmann@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>