100 references to GitTestHelper
Aspire.Cli.Tests (100)
Commands\NewCommandLocalTemplateTests.ConfiguredGitSourceObjects.cs (9)
316await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 320await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "init", "--initial-branch=main"); 321await GitTestHelper.ConfigureGitIdentityAsync(repository.FullName, outputHelper); 322await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "config", "tag.gpgsign", "false"); 323await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "add", "."); 324await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-m", "Pinned templates"); 326await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "branch", "release/17.0"); 327await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "tag", "-a", "v17.0", "-m", "Pinned tag"); 329await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-am", "Latest templates");
Commands\NewCommandLocalTemplateTests.ConfiguredGitSources.cs (5)
501await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 504await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "init"); 505await GitTestHelper.ConfigureGitIdentityAsync(repository.FullName, outputHelper); 506await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "add", "."); 507await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-m", "Add template");
Commands\NewCommandLocalTemplateTests.cs (16)
1386await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 1390await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "init"); 1391await GitTestHelper.ConfigureGitIdentityAsync(repository.FullName, outputHelper); 1392await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "add", "."); 1393await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-m", "Add template"); 1682await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 1687await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "init", "--initial-branch=main"); 1688await GitTestHelper.ConfigureGitIdentityAsync(repository.FullName, outputHelper); 1689await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "config", "tag.gpgsign", "false"); 1690await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "add", "."); 1691await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-m", "First template"); 1693await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "tag", "v1"); 1694await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "tag", "-a", "annotated", "-m", "Annotated version"); 1695await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "branch", "feature/templates"); 1697await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-am", "Second template"); 1727await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-am", "Move branch");
Commands\NewCommandLocalTemplateTests.SourceListGit.cs (13)
207await GitTestHelper.RunGitAsync(templates.FullName, outputHelper, "init", "--initial-branch=main"); 208await GitTestHelper.ConfigureGitIdentityAsync(templates.FullName, outputHelper); 209await GitTestHelper.RunGitAsync(templates.FullName, outputHelper, "add", "."); 210await GitTestHelper.RunGitAsync(templates.FullName, outputHelper, "commit", "-m", "Inherited template"); 211await GitTestHelper.RunGitAsync(templates.FullName, outputHelper, "branch", "templates/preview"); 313await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 316await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "init", "--initial-branch=main"); 317await GitTestHelper.ConfigureGitIdentityAsync(repository.FullName, outputHelper); 321await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "add", "--", source.Path); 322await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-m", "Default branch without templates"); 323await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "checkout", "-b", source.Ref!); 325await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-am", "Add proof template sources"); 326await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "checkout", "main");
Configuration\ConfigSourceServiceGitTests.cs (16)
529await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "checkout", "-b", "config/preview"); 531await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "commit", "-am", "Preview configuration"); 533await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "checkout", originalBranch); 551await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "commit", "-am", "New configuration"); 576await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "add", "unrelated.txt"); 577await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "commit", "-m", "Unrelated commit"); 584await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "commit", "-am", "Change configuration"); 627await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "add", AspireConfigFile.FileName); 632await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "update-index", "--cacheinfo", $"120000,{objectId},{AspireConfigFile.FileName}"); 633await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "commit", "-m", "Add symlink configuration"); 701await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "commit", "-am", "Update configuration"); 723await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 724await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "init", $"--object-format={objectFormat}"); 725await GitTestHelper.ConfigureGitIdentityAsync(workspace.Path, outputHelper); 729await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "add", "--", path); 730await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "commit", "-m", "Add configuration");
Git\GitRepositoryTests.cs (14)
30await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 64await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 135await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 138await GitTestHelper.ConfigureGitIdentityAsync(workspace.WorkspaceRoot.FullName, outputHelper); 160await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "add", "App/AppHost.csproj", ".gitignore"); 161await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "commit", "-m", "init"); 178await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 181await GitTestHelper.ConfigureGitIdentityAsync(workspace.WorkspaceRoot.FullName, outputHelper); 185await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "add", "AppHost.csproj"); 186await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "commit", "-m", "init"); 205await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 208await GitTestHelper.ConfigureGitIdentityAsync(workspace.WorkspaceRoot.FullName, outputHelper); 212await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "add", "AppHost.csproj"); 213await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "commit", "-m", "init");
Projects\AppHostCandidateFinderTests.cs (8)
533await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 536await GitTestHelper.ConfigureGitIdentityAsync(workspace.WorkspaceRoot.FullName, outputHelper); 544await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "add", "App/AppHost.csproj", ".gitignore"); 545await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "commit", "-m", "init"); 565await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 568await GitTestHelper.ConfigureGitIdentityAsync(workspace.WorkspaceRoot.FullName, outputHelper); 572await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "add", "src/App/AppHost.csproj", "Other/AppHost.csproj"); 573await GitTestHelper.RunGitAsync(workspace.WorkspaceRoot.FullName, outputHelper, "commit", "-m", "init");
Templating\TemplateEngineFactoryGitCheckoutTests.cs (11)
64await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-am", "Move branch"); 78await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "tag", "-a", "same", "-m", "Annotated tag"); 80await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-am", "Move branch"); 81await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "branch", "same"); 96await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 160await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 168await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "init", "--initial-branch=main", $"--object-format={objectFormat}"); 169await GitTestHelper.ConfigureGitIdentityAsync(repository.FullName, outputHelper); 170await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "config", "core.autocrlf", "false"); 171await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "add", "."); 172await GitTestHelper.RunGitAsync(repository.FullName, outputHelper, "commit", "-m", "Add content");
Utils\TemporaryWorkspaceTests.cs (8)
15await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 35await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 56await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 75await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 113? GitTestHelper.EnsureGitAvailableAsync(recordingOutput) 114: GitTestHelper.RunGitAsync(workspace.Path, recordingOutput, "--version")); 125await GitTestHelper.EnsureGitAvailableAsync(outputHelper); 178await GitTestHelper.EnsureGitAvailableAsync(outputHelper);