From 8c0063f06375de15cd0f821f6c8b9dee7445a27e Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Fri, 2 Jan 2015 16:15:53 +0930 Subject: [PATCH] and update last test --- .../Clients/RepositoriesClientTests.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Octokit.Tests.Integration/Clients/RepositoriesClientTests.cs b/Octokit.Tests.Integration/Clients/RepositoriesClientTests.cs index 68758622..da777a2f 100644 --- a/Octokit.Tests.Integration/Clients/RepositoriesClientTests.cs +++ b/Octokit.Tests.Integration/Clients/RepositoriesClientTests.cs @@ -433,10 +433,17 @@ public class RepositoriesClientTests Assert.Equal("http://aUrl.to/nowhere", _repository.Homepage); } - [IntegrationTest] + [PaidAccountTest] public async Task UpdatesPrivate() { var github = CreateGitHubClient(); + + var userDetails = await github.User.Current(); + if (userDetails.Plan.PrivateRepos == 0) + { + throw new Exception("Test cannot complete, account is on free plan"); + } + var repoName = Helper.MakeNameWithTimestamp("public-repo"); _repository = await github.Repository.Create(new NewRepository { Name = repoName, AutoInit = true }); var update = new RepositoryUpdate { Name = repoName, Private = true };