We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 70f4614 commit 92289d2Copy full SHA for 92289d2
routers/user/home_test.go
@@ -50,3 +50,23 @@ func TestMilestones(t *testing.T) {
50
assert.Len(t, ctx.Data["Milestones"], 1)
51
assert.Len(t, ctx.Data["Repos"], 1)
52
}
53
+
54
+func TestMilestonesForSpecificRepo(t *testing.T) {
55
+ setting.UI.IssuePagingNum = 1
56
+ assert.NoError(t, models.LoadFixtures())
57
58
+ ctx := test.MockContext(t, "milestones")
59
+ test.LoadUser(t, ctx, 2)
60
+ ctx.SetParams("sort", "issues")
61
+ ctx.SetParams("repo", "1")
62
+ ctx.Req.Form.Set("state", "closed")
63
+ ctx.Req.Form.Set("sort", "furthestduedate")
64
+ Milestones(ctx)
65
+ assert.EqualValues(t, http.StatusOK, ctx.Resp.Status())
66
+ assert.EqualValues(t, map[int64]int64{1: 1}, ctx.Data["Counts"])
67
+ assert.EqualValues(t, true, ctx.Data["IsShowClosed"])
68
+ assert.EqualValues(t, "furthestduedate", ctx.Data["SortType"])
69
+ assert.EqualValues(t, 1, ctx.Data["Total"])
70
+ assert.Len(t, ctx.Data["Milestones"], 1)
71
+ assert.Len(t, ctx.Data["Repos"], 1)
72
+}
0 commit comments