mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 03:18:24 +00:00 
			
		
		
		
	Backport #28089 by @KN4CK3R Fixes #28088 Fixes #28094 Added missing tests. Co-authored-by: KN4CK3R <admin@oldschoolhack.me> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		| @@ -188,6 +188,21 @@ func TestDingTalkPayload(t *testing.T) { | ||||
| 		assert.Equal(t, "http://localhost:3000/test/repo", parseRealSingleURL(pl.(*DingtalkPayload).ActionCard.SingleURL)) | ||||
| 	}) | ||||
|  | ||||
| 	t.Run("Package", func(t *testing.T) { | ||||
| 		p := packageTestPayload() | ||||
|  | ||||
| 		d := new(DingtalkPayload) | ||||
| 		pl, err := d.Package(p) | ||||
| 		require.NoError(t, err) | ||||
| 		require.NotNil(t, pl) | ||||
| 		require.IsType(t, &DingtalkPayload{}, pl) | ||||
|  | ||||
| 		assert.Equal(t, "Package created: GiteaContainer:latest by user1", pl.(*DingtalkPayload).ActionCard.Text) | ||||
| 		assert.Equal(t, "Package created: GiteaContainer:latest by user1", pl.(*DingtalkPayload).ActionCard.Title) | ||||
| 		assert.Equal(t, "view package", pl.(*DingtalkPayload).ActionCard.SingleTitle) | ||||
| 		assert.Equal(t, "http://localhost:3000/user1/-/packages/container/GiteaContainer/latest", parseRealSingleURL(pl.(*DingtalkPayload).ActionCard.SingleURL)) | ||||
| 	}) | ||||
|  | ||||
| 	t.Run("Wiki", func(t *testing.T) { | ||||
| 		p := wikiTestPayload() | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user