add islocked filter to SeachIssuesRequest (#2623)

* add islocker filter to SeachIssuesRequest

* update docs

* Update docs/search.md with review suggestions

Co-authored-by: Keegan Campbell <me@kfcampbell.com>

Co-authored-by: notauserx <notauserx@users.noreply.github.com>
Co-authored-by: Keegan Campbell <me@kfcampbell.com>
This commit is contained in:
notauserx
2022-12-01 05:20:19 +06:00
committed by GitHub
parent 6c11c1edff
commit 46b5077b16
4 changed files with 46 additions and 1 deletions
@@ -170,6 +170,17 @@ public class SearchIssuesRequestTests
Assert.Contains("is:pr", request.MergedQualifiers());
}
[Fact]
public void HandlesIsLockedUnlockedAttributeCorrectly()
{
var request = new SearchIssuesRequest("test");
Assert.DoesNotContain(request.MergedQualifiers(), x => x.Contains("is:"));
request.Is = new List<IssueIsQualifier> { IssueIsQualifier.Locked, IssueIsQualifier.Unlocked };
Assert.Contains("is:locked", request.MergedQualifiers());
Assert.Contains("is:unlocked", request.MergedQualifiers());
}
[Fact]
public void HandlesStatusAttributeCorrectly()
{