PowerShellForGitHub/Tests
Jason Vercellone 9ec863b142
Add support for codespaces (#407)
Adds initial support for GitHub Codespaces.

#### References
Endpoints ~~excluded~~ below will be added in subsequent PRs

**[Codespaces/codespaces](https://docs.github.com/en/rest/codespaces/codespaces)**
- [x] [List codespaces in a repository for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#list-codespaces-in-a-repository-for-the-authenticated-user)
- [x] [Create a codespace in a repository](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#create-a-codespace-in-a-repository)
~~[List devcontainer configurations in a repository for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#list-devcontainer-configurations-in-a-repository-for-the-authenticated-user)~~
~~[Get default attributes for a codespace](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#get-default-attributes-for-a-codespace)~~
- [x] [Create a codespace from a pull request](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#create-a-codespace-from-a-pull-request)
- [x] [List codespaces for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#list-codespaces-for-the-authenticated-user)
- [x] [Create a codespace for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#create-a-codespace-for-the-authenticated-user)
- [x] [Get a codespace for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#get-a-codespace-for-the-authenticated-user)
~~[Update a codespace for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#update-a-codespace-for-the-authenticated-user)~~
- [x] [Delete a codespace for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#delete-a-codespace-for-the-authenticated-user)
~~[Export a codespace for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#export-a-codespace-for-the-authenticated-user)~~
~~[Get details about a codespace export](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#get-details-about-a-codespace-export)~~
~~[Create a repository from an unpublished codespace](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#create-a-repository-from-an-unpublished-codespace)~~
- [x] [Start a codespace for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#start-a-codespace-for-the-authenticated-user)
- [x] [Stop a codespace for the authenticated user](https://docs.github.com/en/rest/codespaces/codespaces?apiVersion=2022-11-28#stop-a-codespace-for-the-authenticated-user)

**[Codespaces/organizations](https://docs.github.com/en/rest/codespaces/organizations)**
- [x] [List codespaces for the organization](https://docs.github.com/en/rest/codespaces/organizations?apiVersion=2022-11-28#list-codespaces-for-the-organization)
~~[Manage access control for organization codespaces](https://docs.github.com/en/rest/codespaces/organizations?apiVersion=2022-11-28#manage-access-control-for-organization-codespaces)~~
~~[Add users to Codespaces billing for an organization](https://docs.github.com/en/rest/codespaces/organizations?apiVersion=2022-11-28#add-users-to-codespaces-billing-for-an-organization)~~
~~[Removes users from Codespaces billing for an organization](https://docs.github.com/en/rest/codespaces/organizations?apiVersion=2022-11-28#removes-users-from-codespaces-billing-for-an-organization)~~
- [x] [List codespaces for a user in organization](https://docs.github.com/en/rest/codespaces/organizations?apiVersion=2022-11-28#list-codespaces-for-a-user-in-organization)
- [x] [Delete a codespace from the organization](https://docs.github.com/en/rest/codespaces/organizations?apiVersion=2022-11-28#delete-a-codespace-from-the-organization)
~~[Stop a codespace for an organization user](https://docs.github.com/en/rest/codespaces/organizations?apiVersion=2022-11-28#stop-a-codespace-for-an-organization-user)~~
2023-08-29 10:21:13 -07:00
..
Config Reducing warning messages during unit tests configuration (#132) 2019-11-11 13:13:37 -05:00
Common.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubAnalytics.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubAssignees.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubBranches.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubCodespaces.tests.ps1 Add support for codespaces (#407) 2023-08-29 10:21:13 -07:00
GitHubContents.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubCore.Tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubDeployments.tests.ps1 Remove static analysis warning for using a module alias being referenced in a test (#414) 2023-08-22 10:41:46 -07:00
GitHubEvents.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubGistComments.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubGists.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubGraphQl.Tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubIssueComments.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubIssues.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubLabels.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubMilestones.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubMiscellaneous.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubOrganizations.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubProjectCards.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubProjectColumns.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubProjects.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubPullRequests.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubReactions.Tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubReleases.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubRepositories.tests.ps1 New/Set-GitHubRepository: Add Support for Merge Commit Title and Message Options (#385) 2023-05-01 18:12:49 -07:00
GitHubRepositoryForks.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubRepositoryTraffic.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubTeams.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00
GitHubUsers.tests.ps1 Pester v5 (#366) 2022-12-16 12:34:34 -08:00