From 12e9155ce8d93b36818a674548f1e9ad86d3e02a Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Tue, 14 Jul 2015 20:49:16 +0930 Subject: [PATCH] deprecate Repo property and update test usages --- .../Clients/SearchClientTests.cs | 6 ++---- Octokit.Tests/Clients/SearchClientTests.cs | 6 ++---- Octokit/Models/Request/SearchIssuesRequest.cs | 19 ------------------- 3 files changed, 4 insertions(+), 27 deletions(-) diff --git a/Octokit.Tests.Integration/Clients/SearchClientTests.cs b/Octokit.Tests.Integration/Clients/SearchClientTests.cs index a33d370a..a6a058d9 100644 --- a/Octokit.Tests.Integration/Clients/SearchClientTests.cs +++ b/Octokit.Tests.Integration/Clients/SearchClientTests.cs @@ -63,8 +63,7 @@ public class SearchClientTests [Fact] public async Task SearchForOpenIssues() { - var request = new SearchIssuesRequest("phone"); - request.Repo = "caliburn-micro/caliburn.micro"; + var request = new SearchIssuesRequest("phone", "caliburn-micro", "caliburn.micro"); request.State = ItemState.Open; var issues = await _gitHubClient.Search.SearchIssues(request); @@ -75,8 +74,7 @@ public class SearchClientTests [Fact] public async Task SearchForAllIssues() { - var request = new SearchIssuesRequest("phone"); - request.Repo = "caliburn-micro/caliburn.micro"; + var request = new SearchIssuesRequest("phone", "caliburn-micro", "caliburn.micro"); var issues = await _gitHubClient.Search.SearchIssues(request); diff --git a/Octokit.Tests/Clients/SearchClientTests.cs b/Octokit.Tests/Clients/SearchClientTests.cs index 0019be8b..246b26de 100644 --- a/Octokit.Tests/Clients/SearchClientTests.cs +++ b/Octokit.Tests/Clients/SearchClientTests.cs @@ -1150,8 +1150,7 @@ namespace Octokit.Tests.Clients { var connection = Substitute.For(); var client = new SearchClient(connection); - var request = new SearchIssuesRequest("something"); - request.Repo = "octokit/octokit.net"; + var request = new SearchIssuesRequest("something", "octokit", "octokit.net"); client.SearchIssues(request); @@ -1165,8 +1164,7 @@ namespace Octokit.Tests.Clients { var connection = Substitute.For(); var client = new SearchClient(connection); - var request = new SearchIssuesRequest("something"); - request.Repo = "octokit/octokit.net"; + var request = new SearchIssuesRequest("something", "octokit", "octokit.net"); request.User = "alfhenrik"; request.Labels = new[] { "bug" }; diff --git a/Octokit/Models/Request/SearchIssuesRequest.cs b/Octokit/Models/Request/SearchIssuesRequest.cs index e6659526..e07f4789 100644 --- a/Octokit/Models/Request/SearchIssuesRequest.cs +++ b/Octokit/Models/Request/SearchIssuesRequest.cs @@ -183,25 +183,6 @@ namespace Octokit /// public string User { get; set; } - /// - /// Limits searches to a specific repository. - /// - /// - /// https://help.github.com/articles/searching-issues#users-organizations-and-repositories - /// - public string Repo - { - get - { - return Repos.FirstOrDefault(); - } - set - { - Repos.Clear(); - Repos.Add(value); - } - } - [SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public Collection Repos { get; set; }