You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to test for all libraries on all platforms the correct rendering output.
The test we perform is the same on all stages: We generate an alphaTab music sheet via generated test code using the alphaSkia API and visually test it against platform specific reference files. (like the visual regression tests in alphaTab).
Test the native shared libraries using a test executable linked against them.
Goal: ensure produced binaries are generally OK + ensure correct output for the platform
We want to test for all libraries on all platforms the correct rendering output.
The test we perform is the same on all stages: We generate an alphaTab music sheet via generated test code using the alphaSkia API and visually test it against platform specific reference files. (like the visual regression tests in alphaTab).
Test the native shared libraries using a test executable linked against them.
Test the dotnet nuget packages by consuming the nupkgs from a local source.
Test the Java packages by consuming the maven packages from a local source.
Test the Node packages by consuming the NPM packages via
file:xxx.tgzdependencies.lts/*andlatestPotential considerations:
MAUI DeviceTests(https://github.com/dotnet/maui/wiki/DeviceTests) we could test the rendering output on Android an iOS.