Projects\AppHostCandidateFinderTests.cs (51)
47var gitListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
48var diskOnlyAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "legacy/AppHost.csproj");
65var appHost = await WriteFileAsync(searchDirectory, "App/AppHost.csproj");
91var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
92var skipListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "Node_Modules/pkg/AppHost.csproj");
110var agentSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".agents/skills/demo/snippets/apphost.ts");
111var claudeSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".claude/skills/demo/snippets/apphost.ts");
127var gitHubSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".github/skills/demo/snippets/apphost.ts");
128var openCodeSkillSnippetAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".opencode/skill/demo/snippets/apphost.ts");
129var gitHubNonSkillAppHost = await WriteFileAsync(workspace.WorkspaceRoot, ".github/AppHost/apphost.ts");
150await WriteFileAsync(workspace.WorkspaceRoot, ".github/skills/demo/snippets/apphost.ts");
151await WriteFileAsync(workspace.WorkspaceRoot, ".opencode/skill/demo/snippets/apphost.ts");
152var nonSkillAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "src/AppHost/apphost.ts");
170var appHost = await WriteFileAsync(searchRoot, "AppHost/apphost.ts");
185var appHostNamedLikeExcludedDirectory = await WriteFileAsync(workspace.WorkspaceRoot, "bin");
186var appHostInExcludedDirectory = await WriteFileAsync(workspace.WorkspaceRoot, "obj/bin");
202var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
203var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
225var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
250var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
251await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
281var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
282await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
312var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
313var siblingAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache-extra/AppHost.csproj");
314var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
337var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
338var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
354var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
355var skipListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
381var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
382var cachedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "nuget-cache/packages/template/AppHost.csproj");
399var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
400await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
424var directAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "AppHost.csproj");
425var nestedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
440var nestedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
454var directAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "AppHost.csproj");
455var nestedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
471var csAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
472var tsAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "Ts/apphost.ts");
492var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
506await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
519var appHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
520await WriteFileAsync(workspace.WorkspaceRoot, "Other/AppHost.csproj");
538var trackedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "App/AppHost.csproj");
539var ignoredAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "legacy/AppHost.csproj");
540var skipListedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "node_modules/pkg/AppHost.csproj");
541var untrackedTypeScriptAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "samples/apphost.ts");
570var scopedAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "src/App/AppHost.csproj");
571var outsideAppHost = await WriteFileAsync(workspace.WorkspaceRoot, "Other/AppHost.csproj");