From ac8ac6fa5b7446c396450469edd13e4f1e96d282 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Sun, 22 Sep 2019 19:01:44 -0300 Subject: [PATCH] restore helper function --- .../EnterpriseManagementConsoleClientTests.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Octokit.Tests.Integration/Clients/Enterprise/EnterpriseManagementConsoleClientTests.cs b/Octokit.Tests.Integration/Clients/Enterprise/EnterpriseManagementConsoleClientTests.cs index 62c75781..9d5ef81f 100644 --- a/Octokit.Tests.Integration/Clients/Enterprise/EnterpriseManagementConsoleClientTests.cs +++ b/Octokit.Tests.Integration/Clients/Enterprise/EnterpriseManagementConsoleClientTests.cs @@ -87,6 +87,21 @@ public class EnterpriseManagementConsoleClientTests } } + private async Task DeleteManagementAuthorizedKeyIfExists(string keyData) + { + // Check if key already exists + var keys = await _github.Enterprise.ManagementConsole.GetAllAuthorizedKeys( + EnterpriseHelper.ManagementConsolePassword); + + // Delete it if so + if (keys.Any(x => x.Key == keyData)) + { + await _github.Enterprise.ManagementConsole.DeleteAuthorizedKey( + new AuthorizedKeyRequest(keyData), + EnterpriseHelper.ManagementConsolePassword).ConfigureAwait(false); + } + } + [GitHubEnterpriseManagementConsoleTest] public async Task CanGetAllAuthorizedKeys() {