mirror of
https://github.com/stride3d/stride.git
synced 2026-10-12 02:23:23 +00:00
[Theory] driven from the in-DLL fixture list (EmptyEditor, NewGameEditor, TopDownCreate, TopDownLoad); each entry spawns Stride.GameStudio.AutoTesting.exe in a subprocess for WPF singleton-state isolation, snapshots the per-fixture output dir, then runs ScreenshotComparator.Compare against tests/editor/baselines/dpi100/ with EditorComparisonPrompt.Default. Adds xunit + Microsoft.NET.Test.Sdk package refs and the Stride.ScreenshotComparator project ref.
10 lines
546 B
XML
10 lines
546 B
XML
<Project>
|
|
<!-- Test projects under /tests/ inherit StrideRoot from the repo's sources/Directory.Build.props
|
|
only if they live under sources/. This sibling file makes /tests/ pick up the same root so
|
|
Stride.Build.Sdk imports can resolve $(StrideRoot)-prefixed paths (Stride.Core.CompilerServices,
|
|
SDK targets, etc.). Mirrors the formula used in sources/Directory.Build.props. -->
|
|
<PropertyGroup>
|
|
<StrideRoot>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)../'))</StrideRoot>
|
|
</PropertyGroup>
|
|
</Project>
|