Commit 4784250c authored by Himanshu Kapoor's avatar Himanshu Kapoor
Browse files

feat: support closedBefore/closedAfter in MRs

parent e1bc63e8
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ impl SourceAnalyzer for MergeRequestsSourceAnalyzer {
                | Label
                | Created
                | Updated
                | Closed
                | Assignee
                | Author
                | Milestone
@@ -93,7 +94,7 @@ impl SourceAnalyzer for MergeRequestsSourceAnalyzer {

            SourceBranch | TargetBranch => StringLike | ListLike(HasOne, Box::new(StringLike)),
            Environment | Group | Project => StringLike.with_ops([Equal]),
            Created | Updated | Merged | Deployed => DateLike,
            Created | Updated | Merged | Deployed | Closed => DateLike,
            Draft => BooleanLike,
            IncludeSubgroups => BooleanLike.paired_with([Group]),
            MyReaction => StringLike,
+8 −0
Original line number Diff line number Diff line
@@ -162,6 +162,14 @@ test! {
        "merged < 2020-01-01",
         "    mergeRequests(mergedBefore: \"2020-01-01 00:00\", before: $before, after: $after, first: $limit) {"
    ),
    test_closed_after: (
        "closed > 2020-01-01",
         "    mergeRequests(closedAfter: \"2020-01-01 23:59\", before: $before, after: $after, first: $limit) {"
    ),
    test_closed_before: (
        "closed < 2020-01-01",
         "    mergeRequests(closedBefore: \"2020-01-01 00:00\", before: $before, after: $after, first: $limit) {"
    ),
    test_deployed_after: (
        "deployed > 2020-01-01",
         "    mergeRequests(deployedAfter: \"2020-01-01 23:59\", before: $before, after: $after, first: $limit) {"