feat(mosstank): add VTank-style automation PoC
This commit is contained in:
parent
f6fe0f2a4f
commit
4e6e9bc9d9
212 changed files with 49462 additions and 416 deletions
|
|
@ -232,6 +232,10 @@ public sealed class GraphicalPluginSessionTests
|
|||
"fixture-panel.xml",
|
||||
panel.MarkupPath,
|
||||
StringComparison.Ordinal);
|
||||
Assert.Equal(FixtureId, panel.Owner.Id);
|
||||
Assert.Equal("Host fixture", panel.Owner.DisplayName);
|
||||
Assert.Equal("fixture-panel", panel.Descriptor.WindowId);
|
||||
Assert.Equal("Host fixture", panel.Descriptor.Title);
|
||||
Assert.Equal(
|
||||
"AcDream.Plugin.Tests.Fixtures.HostPlugin",
|
||||
panel.Binding.GetType().Assembly.GetName().Name);
|
||||
|
|
@ -271,6 +275,11 @@ public sealed class GraphicalPluginSessionTests
|
|||
|
||||
private static string FixtureAssemblyPath()
|
||||
{
|
||||
string fileName = "AcDream.Plugin.Tests.Fixtures.HostPlugin.dll";
|
||||
string colocated = Path.Combine(AppContext.BaseDirectory, fileName);
|
||||
if (File.Exists(colocated))
|
||||
return colocated;
|
||||
|
||||
string configuration = new DirectoryInfo(AppContext.BaseDirectory)
|
||||
.Parent!.Name;
|
||||
string root = FindRepoRoot(AppContext.BaseDirectory);
|
||||
|
|
@ -281,7 +290,7 @@ public sealed class GraphicalPluginSessionTests
|
|||
"bin",
|
||||
configuration,
|
||||
"net10.0",
|
||||
"AcDream.Plugin.Tests.Fixtures.HostPlugin.dll");
|
||||
fileName);
|
||||
}
|
||||
|
||||
private static string FindRepoRoot(string start)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue