@@ -84,7 +84,7 @@ func TestRepoForkToOrg(t *testing.T) {
8484
8585func  TestForkListLimitedAndPrivateRepos (t  * testing.T ) {
8686	defer  tests .PrepareTestEnv (t )()
87- 	forkItemSelector  :=  ".flex-item" 
87+ 	forkItemSelector  :=  ".fork-list . flex-item" 
8888
8989	user1Sess  :=  loginUser (t , "user1" )
9090	user1  :=  unittest .AssertExistsAndLoadBean (t , & user_model.User {Name : "user1" })
@@ -112,8 +112,7 @@ func TestForkListLimitedAndPrivateRepos(t *testing.T) {
112112		req  :=  NewRequest (t , "GET" , "/user2/repo1/forks" )
113113		resp  :=  MakeRequest (t , req , http .StatusOK )
114114		htmlDoc  :=  NewHTMLParser (t , resp .Body )
115- 		// current repository will also use class "flex-item" so we need to subtract 1 
116- 		assert .Equal (t , 0 , htmlDoc .Find (forkItemSelector ).Length ()- 1 )
115+ 		assert .Equal (t , 0 , htmlDoc .Find (forkItemSelector ).Length ())
117116	})
118117
119118	t .Run ("Logged in" , func (t  * testing.T ) {
@@ -123,13 +122,11 @@ func TestForkListLimitedAndPrivateRepos(t *testing.T) {
123122		resp  :=  user1Sess .MakeRequest (t , req , http .StatusOK )
124123		htmlDoc  :=  NewHTMLParser (t , resp .Body )
125124		// since user1 is an admin, he can get both of the forked repositories 
126- 		// current repository will also use class "flex-item" so we need to subtract 1 
127- 		assert .Equal (t , 2 , htmlDoc .Find (forkItemSelector ).Length ()- 1 )
125+ 		assert .Equal (t , 2 , htmlDoc .Find (forkItemSelector ).Length ())
128126
129127		assert .NoError (t , org_service .AddTeamMember (db .DefaultContext , ownerTeam2 , user1 ))
130128		resp  =  user1Sess .MakeRequest (t , req , http .StatusOK )
131129		htmlDoc  =  NewHTMLParser (t , resp .Body )
132- 		// current repository will also use class "flex-item" so we need to subtract 1 
133- 		assert .Equal (t , 2 , htmlDoc .Find (forkItemSelector ).Length ()- 1 )
130+ 		assert .Equal (t , 2 , htmlDoc .Find (forkItemSelector ).Length ())
134131	})
135132}
0 commit comments