Projects\AppHostCandidateFinderTests.cs (51)
46var gitListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
47var diskOnlyAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "legacy/AppHost.csproj");
64var appHost = await WriteFileAsync(searchDirectory, "App/AppHost.csproj");
90var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
91var skipListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "Node_Modules/pkg/AppHost.csproj");
109var agentSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".agents/skills/demo/snippets/apphost.ts");
110var claudeSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".claude/skills/demo/snippets/apphost.ts");
126var gitHubSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".github/skills/demo/snippets/apphost.ts");
127var openCodeSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".opencode/skill/demo/snippets/apphost.ts");
128var gitHubNonSkillAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".github/AppHost/apphost.ts");
149await WriteFileAsync(workspace.WorkspaceRoot, ".github/skills/demo/snippets/apphost.ts");
150await WriteFileAsync(workspace.WorkspaceRoot, ".opencode/skill/demo/snippets/apphost.ts");
151var nonSkillAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "src/AppHost/apphost.ts");
169var appHost = await WriteFileAsync(searchRoot, "AppHost/apphost.ts");
184var appHostNamedLikeExcludedDirectory = await WriteFileAsync(workspace.WorkspaceRoot, "bin");
185var appHostInExcludedDirectory = await WriteFileAsync(workspace.WorkspaceRoot, "obj/bin");
201var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
202var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
224var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
249var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
250await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
280var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
281await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
311var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
312var siblingAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache-extra/AppHost.csproj");
313var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
336var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
337var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
353var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
354var skipListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
380var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
381var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
398var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
399await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
423var directAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "AppHost.csproj");
424var nestedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
439var nestedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
453var directAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "AppHost.csproj");
454var nestedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
470var csAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
471var tsAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "Ts/apphost.ts");
491var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
505await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
518var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
519await WriteFileAsync(workspace.WorkspaceRoot, "Other/AppHost.csproj");
537var trackedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
538var ignoredAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "legacy/AppHost.csproj");
539var skipListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
540var untrackedTypeScriptAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "samples/apphost.ts");
568var scopedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "src/App/AppHost.csproj");
569var outsideAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "Other/AppHost.csproj");