@@ -28,33 +28,25 @@ func TestOrgRepos(t *testing.T) {
2828
2929 var (
3030 users = []string {"user1" , "user2" }
31- cases = map [string ]map [string ][]string {
32- "129" : map [string ][]string {
33- "alphabetically" : {"repo21" , "repo3" },
34- "reversealphabetically" : {"repo3" , "repo21" },
35- },
36- "139" : map [string ][]string {
37- "alphabetically" : {"repo5" },
38- "reversealphabetically" : {"repo5" },
39- },
31+ cases = map [string ][]string {
32+ "alphabetically" : {"repo21" , "repo3" , "repo5" },
33+ "reversealphabetically" : {"repo5" , "repo3" , "repo21" },
4034 }
4135 )
4236
4337 for _ , user := range users {
4438 t .Run (user , func (t * testing.T ) {
4539 session := loginUser (t , user )
46- for group , groupCases := range cases {
47- for sortBy , repos := range groupCases {
48- req := NewRequest (t , "GET" , "/org3/groups/" + group + "?sort=" + sortBy )
49- resp := session .MakeRequest (t , req , http .StatusOK )
50-
51- htmlDoc := NewHTMLParser (t , resp .Body )
52-
53- sel := htmlDoc .doc .Find ("a.name" )
54- assert .Len (t , repos , len (sel .Nodes ))
55- for i := range repos {
56- assert .Equal (t , repos [i ], strings .TrimSpace (sel .Eq (i ).Text ()))
57- }
40+ for sortBy , repos := range cases {
41+ req := NewRequest (t , "GET" , "/org3?sort=" + sortBy )
42+ resp := session .MakeRequest (t , req , http .StatusOK )
43+
44+ htmlDoc := NewHTMLParser (t , resp .Body )
45+
46+ sel := htmlDoc .doc .Find ("a.name" )
47+ assert .Len (t , repos , len (sel .Nodes ))
48+ for i := range repos {
49+ assert .Equal (t , repos [i ], strings .TrimSpace (sel .Eq (i ).Text ()))
5850 }
5951 }
6052 })
0 commit comments