diff --git a/models/fixtures/pull_request.yml b/models/fixtures/pull_request.yml
index 165437f0328dd..31621b6a38b73 100644
--- a/models/fixtures/pull_request.yml
+++ b/models/fixtures/pull_request.yml
@@ -8,7 +8,7 @@
base_repo_id: 1
head_branch: branch1
base_branch: master
- merge_base: 4a357436d925b5c974181ff12a994538ddc5a269
+ merge_base: 40587f82e2bae1309157cef04b91da7e96a7ed20
has_merged: true
merger_id: 2
@@ -22,7 +22,7 @@
base_repo_id: 1
head_branch: branch2
base_branch: master
- merge_base: 4a357436d925b5c974181ff12a994538ddc5a269
+ merge_base: 40587f82e2bae1309157cef04b91da7e96a7ed20
has_merged: false
-
@@ -61,7 +61,7 @@
base_repo_id: 1
head_branch: pr-to-update
base_branch: branch2
- merge_base: 985f0301dba5e7b34be866819cd15ad3d8f508ee
+ merge_base: a270587a5cf3bcfa12c4c58f771ff58ee9694f43
has_merged: false
-
diff --git a/models/fixtures/release.yml b/models/fixtures/release.yml
index 1703f959d2687..e6044da667cfb 100644
--- a/models/fixtures/release.yml
+++ b/models/fixtures/release.yml
@@ -5,8 +5,8 @@
lower_tag_name: "v1.1"
target: "master"
title: "testing-release"
- sha1: "65f1bf27bc3bf70f64657658635e66094edbcb4d"
- num_commits: 10
+ sha1: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731"
+ num_commits: 3
is_draft: false
is_prerelease: false
is_tag: false
@@ -19,8 +19,8 @@
lower_tag_name: "v1.1"
target: "master"
title: "testing-release"
- sha1: "65f1bf27bc3bf70f64657658635e66094edbcb4d"
- num_commits: 10
+ sha1: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731"
+ num_commits: 3
is_draft: false
is_prerelease: false
is_tag: false
@@ -33,7 +33,7 @@
lower_tag_name: "delete-tag"
target: "master"
title: "delete-tag"
- sha1: "65f1bf27bc3bf70f64657658635e66094edbcb4d"
+ sha1: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731"
num_commits: 10
is_draft: false
is_prerelease: false
@@ -60,9 +60,23 @@
target: "master"
title: "pre-release"
note: "some text for a pre release"
- sha1: "65f1bf27bc3bf70f64657658635e66094edbcb4d"
+ sha1: "2f58a0d23e6e6bc235613f0d53482298a0862fac"
num_commits: 1
is_draft: false
is_prerelease: true
is_tag: false
- created_unix: 946684800
+ created_unix: 946684700 # before v1.1
+
+- id: 6
+ repo_id: 1
+ publisher_id: 2
+ tag_name: "v0.1"
+ lower_tag_name: "v0.1"
+ target: "master"
+ title: "initial"
+ sha1: "2f58a0d23e6e6bc235613f0d53482298a0862fac"
+ num_commits: 1
+ is_draft: false
+ is_prerelease: false
+ is_tag: false
+ created_unix: 946684600 # before v1.0
diff --git a/modules/indexer/stats/indexer_test.go b/modules/indexer/stats/indexer_test.go
index 50a5fade789a1..c33d1ff73e9d3 100644
--- a/modules/indexer/stats/indexer_test.go
+++ b/modules/indexer/stats/indexer_test.go
@@ -46,7 +46,7 @@ func TestRepoStatsIndex(t *testing.T) {
status, err := repo_model.GetIndexerStatus(db.DefaultContext, repo, repo_model.RepoIndexerTypeStats)
assert.NoError(t, err)
- assert.Equal(t, "65f1bf27bc3bf70f64657658635e66094edbcb4d", status.CommitSha)
+ assert.Equal(t, "0d653ed2b0d85ea39fefc1c193bf49c09eaac731", status.CommitSha)
langs, err := repo_model.GetTopLanguageStats(repo, 5)
assert.NoError(t, err)
assert.Empty(t, langs)
diff --git a/modules/markup/html_test.go b/modules/markup/html_test.go
index f8b84485c06d5..e9d6c7d772c7f 100644
--- a/modules/markup/html_test.go
+++ b/modules/markup/html_test.go
@@ -49,7 +49,7 @@ func TestRender_Commits(t *testing.T) {
assert.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(buffer))
}
- sha := "65f1bf27bc3bf70f64657658635e66094edbcb4d"
+ sha := "0d653ed2b0d85ea39fefc1c193bf49c09eaac731"
repo := TestRepoURL
commit := util.URLJoin(repo, "commit", sha)
tree := util.URLJoin(repo, "tree", sha, "src")
@@ -61,20 +61,20 @@ func TestRender_Commits(t *testing.T) {
commitCompare := util.URLJoin(repo, "compare", sha+"..."+sha)
commitCompareWithHash := commitCompare + "#L2"
- test(sha, `
65f1bf27bc
`)
- test(sha[:7], `65f1bf2
`)
- test(sha[:39], `65f1bf27bc
`)
- test(commit, `65f1bf27bc
`)
- test(tree, `65f1bf27bc/src
`)
+ test(sha, `0d653ed7bc
`)
+ test(sha[:7], `0d653ed
`)
+ test(sha[:39], `0d653ed7bc
`)
+ test(commit, `0d653ed7bc
`)
+ test(tree, `0d653ed7bc/src
`)
- test(file, `65f1bf27bc/example.txt
`)
- test(fileWithExtra, `65f1bf27bc/example.txt
:
`)
- test(fileWithHash, `65f1bf27bc/example.txt (L2)
`)
- test(fileWithHasExtra, `65f1bf27bc/example.txt (L2)
:
`)
- test(commitCompare, `65f1bf27bc...65f1bf27bc
`)
- test(commitCompareWithHash, `65f1bf27bc...65f1bf27bc (L2)
`)
+ test(file, `0d653ed7bc/example.txt
`)
+ test(fileWithExtra, `0d653ed7bc/example.txt
:
`)
+ test(fileWithHash, `0d653ed7bc/example.txt (L2)
`)
+ test(fileWithHasExtra, `0d653ed7bc/example.txt (L2)
:
`)
+ test(commitCompare, `0d653ed7bc...0d653ed7bc
`)
+ test(commitCompareWithHash, `0d653ed7bc...0d653ed7bc (L2)
`)
- test("commit "+sha, `commit 65f1bf27bc
`)
+ test("commit "+sha, `commit 0d653ed7bc
`)
test("/home/gitea/"+sha, "/home/gitea/"+sha+"
")
test("deadbeef", `deadbeef
`)
test("d27ace93", `d27ace93
`)
diff --git a/modules/markup/markdown/markdown_test.go b/modules/markup/markdown/markdown_test.go
index 0c7650a5ffabc..bd4ada4299ff1 100644
--- a/modules/markup/markdown/markdown_test.go
+++ b/modules/markup/markdown/markdown_test.go
@@ -127,7 +127,7 @@ func testAnswers(baseURLContent, baseURLImages string) []string {
Links, Language bindings, Engine bindings
Tips
-See commit 65f1bf27bc
+See commit 0d653ed7bc
Ideas and codes
- Bezier widget (by @r-lyeh) ocornut/imgui#786
@@ -211,7 +211,7 @@ var sameCases = []string{
- [[Links, Language bindings, Engine bindings|Links]]
- [[Tips]]
-See commit 65f1bf27bc
+See commit 0d653ed7bc
Ideas and codes
diff --git a/services/convert/pull_test.go b/services/convert/pull_test.go
index 0915d096e66c6..f06ada9790126 100644
--- a/services/convert/pull_test.go
+++ b/services/convert/pull_test.go
@@ -29,7 +29,7 @@ func TestPullRequest_APIFormat(t *testing.T) {
assert.EqualValues(t, &structs.PRBranchInfo{
Name: "branch1",
Ref: "refs/pull/2/head",
- Sha: "4a357436d925b5c974181ff12a994538ddc5a269",
+ Sha: "40587f82e2bae1309157cef04b91da7e96a7ed20",
RepoID: 1,
Repository: ToRepo(db.DefaultContext, headRepo, perm.AccessModeRead),
}, apiPullRequest.Head)
diff --git a/services/release/release_test.go b/services/release/release_test.go
index 805269413d729..34eab4b022300 100644
--- a/services/release/release_test.go
+++ b/services/release/release_test.go
@@ -56,7 +56,7 @@ func TestRelease_Create(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v0.1.1",
- Target: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ Target: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
Title: "v0.1.1 is released",
Note: "v0.1.1 is released",
IsDraft: false,
@@ -70,7 +70,7 @@ func TestRelease_Create(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v0.1.2",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v0.1.2 is released",
Note: "v0.1.2 is released",
IsDraft: false,
@@ -84,7 +84,7 @@ func TestRelease_Create(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v0.1.3",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v0.1.3 is released",
Note: "v0.1.3 is released",
IsDraft: true,
@@ -98,7 +98,7 @@ func TestRelease_Create(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v0.1.4",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v0.1.4 is released",
Note: "v0.1.4 is released",
IsDraft: false,
@@ -121,7 +121,7 @@ func TestRelease_Create(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v0.1.5",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v0.1.5 is released",
Note: "v0.1.5 is released",
IsDraft: false,
@@ -173,7 +173,7 @@ func TestRelease_Update(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v1.2.1",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v1.2.1 is draft",
Note: "v1.2.1 is draft",
IsDraft: true,
@@ -197,7 +197,7 @@ func TestRelease_Update(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v1.3.1",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v1.3.1 is pre-released",
Note: "v1.3.1 is pre-released",
IsDraft: false,
@@ -316,7 +316,7 @@ func TestRelease_createTag(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v2.2.1",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v2.2.1 is draft",
Note: "v2.2.1 is draft",
IsDraft: true,
@@ -339,7 +339,7 @@ func TestRelease_createTag(t *testing.T) {
PublisherID: user.ID,
Publisher: user,
TagName: "v2.3.1",
- Target: "65f1bf2",
+ Target: "0d653ed",
Title: "v2.3.1 is pre-released",
Note: "v2.3.1 is pre-released",
IsDraft: false,
diff --git a/services/repository/files/content_test.go b/services/repository/files/content_test.go
index a43b71cf31e1a..7fa5196a876f5 100644
--- a/services/repository/files/content_test.go
+++ b/services/repository/files/content_test.go
@@ -35,7 +35,7 @@ func getExpectedReadmeContentsResponse() *api.ContentsResponse {
Name: treePath,
Path: treePath,
SHA: "4b4851ad51df6a7d9f25c979345979eaeb5b349f",
- LastCommitSHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ LastCommitSHA: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
Type: "file",
Size: 30,
Encoding: &encoding,
@@ -232,7 +232,7 @@ func TestGetBlobBySHA(t *testing.T) {
test.LoadGitRepo(t, ctx)
defer ctx.Repo.GitRepo.Close()
- sha := "65f1bf27bc3bf70f64657658635e66094edbcb4d"
+ sha := "0d653ed2b0d85ea39fefc1c193bf49c09eaac731"
ctx.SetParams(":id", "1")
ctx.SetParams(":sha", sha)
@@ -245,8 +245,8 @@ func TestGetBlobBySHA(t *testing.T) {
expectedGBR := &api.GitBlobResponse{
Content: "dHJlZSAyYTJmMWQ0NjcwNzI4YTJlMTAwNDllMzQ1YmQ3YTI3NjQ2OGJlYWI2CmF1dGhvciB1c2VyMSA8YWRkcmVzczFAZXhhbXBsZS5jb20+IDE0ODk5NTY0NzkgLTA0MDAKY29tbWl0dGVyIEV0aGFuIEtvZW5pZyA8ZXRoYW50a29lbmlnQGdtYWlsLmNvbT4gMTQ4OTk1NjQ3OSAtMDQwMAoKSW5pdGlhbCBjb21taXQK",
Encoding: "base64",
- URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/blobs/65f1bf27bc3bf70f64657658635e66094edbcb4d",
- SHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/blobs/0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
+ SHA: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
Size: 180,
}
assert.NoError(t, err)
diff --git a/services/repository/files/file_test.go b/services/repository/files/file_test.go
index e1c7d5d7fb409..5836bbb29e430 100644
--- a/services/repository/files/file_test.go
+++ b/services/repository/files/file_test.go
@@ -45,7 +45,7 @@ func getExpectedFileResponse() *api.FileResponse {
Name: treePath,
Path: treePath,
SHA: sha,
- LastCommitSHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ LastCommitSHA: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
Type: "file",
Size: 30,
Encoding: &encoding,
@@ -62,10 +62,10 @@ func getExpectedFileResponse() *api.FileResponse {
},
Commit: &api.FileCommitResponse{
CommitMeta: api.CommitMeta{
- URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/commits/65f1bf27bc3bf70f64657658635e66094edbcb4d",
- SHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/commits/0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
+ SHA: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
},
- HTMLURL: "https://try.gitea.io/user2/repo1/commit/65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ HTMLURL: "https://try.gitea.io/user2/repo1/commit/0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
Author: &api.CommitUser{
Identity: api.Identity{
Name: "user1",
diff --git a/services/repository/files/tree_test.go b/services/repository/files/tree_test.go
index a500dbdb22417..e03f3d17bb49f 100644
--- a/services/repository/files/tree_test.go
+++ b/services/repository/files/tree_test.go
@@ -31,8 +31,8 @@ func TestGetTreeBySHA(t *testing.T) {
tree, err := GetTreeBySHA(ctx, ctx.Repo.Repository, ctx.Repo.GitRepo, ctx.Params(":sha"), page, perPage, true)
assert.NoError(t, err)
expectedTree := &api.GitTreeResponse{
- SHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
- URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/trees/65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ SHA: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
+ URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/trees/0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
Entries: []api.GitEntry{
{
Path: "README.md",
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/info/refs b/tests/gitea-repositories-meta/user2/repo1.git/info/refs
index fa3009793de70..a82902d99fad4 100644
--- a/tests/gitea-repositories-meta/user2/repo1.git/info/refs
+++ b/tests/gitea-repositories-meta/user2/repo1.git/info/refs
@@ -1,3 +1,14 @@
-65f1bf27bc3bf70f64657658635e66094edbcb4d refs/heads/master
-985f0301dba5e7b34be866819cd15ad3d8f508ee refs/heads/branch2
-62fb502a7172d4453f0322a2cc85bddffa57f07a refs/heads/pr-to-update
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/DefaultBranch
+a270587a5cf3bcfa12c4c58f771ff58ee9694f43 refs/heads/branch2
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/develop
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/feature/1
+448e82b9e44d980faeddf37c7a266eca00f8b8f5 refs/heads/home-md-img-check
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/master
+208f14c1297434afedbdd620102056999be5caf0 refs/heads/pr-to-update
+46a25bce2a8312552689901abf21d32b0c3a794b refs/heads/sub-home-md-img-check
+3fa2f829675543ecfc16b2891aebe8bf0608a8f4 refs/notes/commits
+40587f82e2bae1309157cef04b91da7e96a7ed20 refs/pull/2/head
+eee617916f575706143a8f5b76ce66d34840708a refs/pull/3/head
+208f14c1297434afedbdd620102056999be5caf0 refs/pull/5/head
+2f58a0d23e6e6bc235613f0d53482298a0862fac refs/tags/v0.1
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/tags/v1.1
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/00/750edc07d6415dcc07ae0351e9397b0222b7ba b/tests/gitea-repositories-meta/user2/repo1.git/objects/00/750edc07d6415dcc07ae0351e9397b0222b7ba
deleted file mode 100644
index d3c45d51ea5d7..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/00/750edc07d6415dcc07ae0351e9397b0222b7ba and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/16/633238d370a441f98dca532e4296a619c4c85f b/tests/gitea-repositories-meta/user2/repo1.git/objects/16/633238d370a441f98dca532e4296a619c4c85f
deleted file mode 100644
index 310f0ca77a486..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/16/633238d370a441f98dca532e4296a619c4c85f and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/2a/2f1d4670728a2e10049e345bd7a276468beab6 b/tests/gitea-repositories-meta/user2/repo1.git/objects/2a/2f1d4670728a2e10049e345bd7a276468beab6
deleted file mode 100644
index 0994add2c8a42..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/2a/2f1d4670728a2e10049e345bd7a276468beab6 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/3f/a2f829675543ecfc16b2891aebe8bf0608a8f4 b/tests/gitea-repositories-meta/user2/repo1.git/objects/3f/a2f829675543ecfc16b2891aebe8bf0608a8f4
deleted file mode 100644
index 892c6bffe9e2b..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/3f/a2f829675543ecfc16b2891aebe8bf0608a8f4 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/40/3d76c604cb569323864e06a07b85d466924802 b/tests/gitea-repositories-meta/user2/repo1.git/objects/40/3d76c604cb569323864e06a07b85d466924802
deleted file mode 100644
index ea0bf76d0cc85..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/40/3d76c604cb569323864e06a07b85d466924802 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/40/587f82e2bae1309157cef04b91da7e96a7ed20 b/tests/gitea-repositories-meta/user2/repo1.git/objects/40/587f82e2bae1309157cef04b91da7e96a7ed20
new file mode 100644
index 0000000000000..2fbeb3738d65c
--- /dev/null
+++ b/tests/gitea-repositories-meta/user2/repo1.git/objects/40/587f82e2bae1309157cef04b91da7e96a7ed20
@@ -0,0 +1 @@
+x��j�0�{�S�^V������K�@��6����-}���\f�c&���:��_zSɁ��8����mV�]1��䦏V�B*�j%.ʔ����ťl�2�@h�ٿk��
��"M����ǹ�����H.$G�j��hǻ�
��h;k������Mga�J���.z7�y��}�}|���D�
\ No newline at end of file
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/46/49299398e4d39a5c09eb4f534df6f1e1eb87cc b/tests/gitea-repositories-meta/user2/repo1.git/objects/46/49299398e4d39a5c09eb4f534df6f1e1eb87cc
deleted file mode 100644
index b32e1d2f5c064..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/objects/46/49299398e4d39a5c09eb4f534df6f1e1eb87cc
+++ /dev/null
@@ -1,4 +0,0 @@
-x��QJ�0E��*f>���I@D��_�!n`�L^�m�hS�� ����^�
e]�
-�3wu�n�zr�,��]�.6ԋ���C��$u�Mr����
-1za�I\����� 㘺�(>�T6x����:�����Oײ|�u9~l"�i$c�� ��kZ[���S�
-S��������C;���Ev�M�!�#G�30�ǘ���y�]
\ No newline at end of file
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/4a/357436d925b5c974181ff12a994538ddc5a269 b/tests/gitea-repositories-meta/user2/repo1.git/objects/4a/357436d925b5c974181ff12a994538ddc5a269
deleted file mode 100644
index bf97d00fd85d3..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/4a/357436d925b5c974181ff12a994538ddc5a269 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/4b/4851ad51df6a7d9f25c979345979eaeb5b349f b/tests/gitea-repositories-meta/user2/repo1.git/objects/4b/4851ad51df6a7d9f25c979345979eaeb5b349f
deleted file mode 100644
index 700a13828e632..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/4b/4851ad51df6a7d9f25c979345979eaeb5b349f and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/5c/050d3b6d2db231ab1f64e324f1b6b9a0b181c2 b/tests/gitea-repositories-meta/user2/repo1.git/objects/5c/050d3b6d2db231ab1f64e324f1b6b9a0b181c2
deleted file mode 100644
index c0cb626359e60..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/5c/050d3b6d2db231ab1f64e324f1b6b9a0b181c2 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/5f/22f7d0d95d614d25a5b68592adb345a4b5c7fd b/tests/gitea-repositories-meta/user2/repo1.git/objects/5f/22f7d0d95d614d25a5b68592adb345a4b5c7fd
deleted file mode 100644
index 17fdf18edb0f2..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/5f/22f7d0d95d614d25a5b68592adb345a4b5c7fd and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/62/fb502a7172d4453f0322a2cc85bddffa57f07a b/tests/gitea-repositories-meta/user2/repo1.git/objects/62/fb502a7172d4453f0322a2cc85bddffa57f07a
deleted file mode 100644
index ee494a8ca8c4a..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/62/fb502a7172d4453f0322a2cc85bddffa57f07a and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/65/f1bf27bc3bf70f64657658635e66094edbcb4d b/tests/gitea-repositories-meta/user2/repo1.git/objects/65/f1bf27bc3bf70f64657658635e66094edbcb4d
deleted file mode 100644
index de48ba79f5c3f..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/65/f1bf27bc3bf70f64657658635e66094edbcb4d and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/6a/a3a5385611c5eb8986c9961a9c34a93cbaadfb b/tests/gitea-repositories-meta/user2/repo1.git/objects/6a/a3a5385611c5eb8986c9961a9c34a93cbaadfb
deleted file mode 100644
index 09aed946f2fa4..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/6a/a3a5385611c5eb8986c9961a9c34a93cbaadfb and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/78/fb907e3a3309eae4fe8fef030874cebbf1cd5e b/tests/gitea-repositories-meta/user2/repo1.git/objects/78/fb907e3a3309eae4fe8fef030874cebbf1cd5e
deleted file mode 100644
index 6a25f7409b410..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/78/fb907e3a3309eae4fe8fef030874cebbf1cd5e and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/7c/4df115542e05c700f297519e906fd63c9c9804 b/tests/gitea-repositories-meta/user2/repo1.git/objects/7c/4df115542e05c700f297519e906fd63c9c9804
deleted file mode 100644
index 3bf67a206abf6..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/7c/4df115542e05c700f297519e906fd63c9c9804 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/90/dcd07da077d1e7cd6032b52d1f79ae2b5f19b2 b/tests/gitea-repositories-meta/user2/repo1.git/objects/90/dcd07da077d1e7cd6032b52d1f79ae2b5f19b2
deleted file mode 100644
index 1404abdaa2ee7..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/objects/90/dcd07da077d1e7cd6032b52d1f79ae2b5f19b2
+++ /dev/null
@@ -1,2 +0,0 @@
-xe��N�0D�#���4
-J�A�5����,�x�zsV���5�D��ػ�7�,=��o.�E卢�q5J=���� r�=>4��
O!������6ms�8��&\Ea�t�T��I�z��ԅ! �dso@a��&�K5�B)�r4��Q�`Y�L���b ���o`�a�3�@(��e�ԭ5
���H�\s�H�9�9R�3)��@�S��_"��4sE0�R��.�U|/�m�ۿ]U��z�
\ No newline at end of file
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/94/922e1295c678267de1193b7b84ad8a086c27f9 b/tests/gitea-repositories-meta/user2/repo1.git/objects/94/922e1295c678267de1193b7b84ad8a086c27f9
deleted file mode 100644
index 60692df6ec489..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/94/922e1295c678267de1193b7b84ad8a086c27f9 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/98/5f0301dba5e7b34be866819cd15ad3d8f508ee b/tests/gitea-repositories-meta/user2/repo1.git/objects/98/5f0301dba5e7b34be866819cd15ad3d8f508ee
deleted file mode 100644
index 81fd6a50fda00..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/98/5f0301dba5e7b34be866819cd15ad3d8f508ee and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/a6/9277c81e90b98a7c0ab25b042a6e296da8eb9a b/tests/gitea-repositories-meta/user2/repo1.git/objects/a6/9277c81e90b98a7c0ab25b042a6e296da8eb9a
deleted file mode 100644
index 887669883b755..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/a6/9277c81e90b98a7c0ab25b042a6e296da8eb9a and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/a7/57c0ea621e63d0fd6fc353a175fdc7199e5d1d b/tests/gitea-repositories-meta/user2/repo1.git/objects/a7/57c0ea621e63d0fd6fc353a175fdc7199e5d1d
deleted file mode 100644
index c3111a08b8478..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/a7/57c0ea621e63d0fd6fc353a175fdc7199e5d1d and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/b2/60587271671842af0b036e4fe643c9d45b7ddd b/tests/gitea-repositories-meta/user2/repo1.git/objects/b2/60587271671842af0b036e4fe643c9d45b7ddd
deleted file mode 100644
index 9182ac038166a..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/b2/60587271671842af0b036e4fe643c9d45b7ddd and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/d4/a1a6dcf7bd42891f264d484e80dac7e66b5410 b/tests/gitea-repositories-meta/user2/repo1.git/objects/d4/a1a6dcf7bd42891f264d484e80dac7e66b5410
deleted file mode 100644
index d7ef93c616fe7..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/d4/a1a6dcf7bd42891f264d484e80dac7e66b5410 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/d7/bd5b8cfb680f460e37b6fd7cf74c284e059118 b/tests/gitea-repositories-meta/user2/repo1.git/objects/d7/bd5b8cfb680f460e37b6fd7cf74c284e059118
deleted file mode 100644
index 6039ff661955c..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/d7/bd5b8cfb680f460e37b6fd7cf74c284e059118 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/dc/7a8ba127fee870dd683310ce660dfe59333a1b b/tests/gitea-repositories-meta/user2/repo1.git/objects/dc/7a8ba127fee870dd683310ce660dfe59333a1b
deleted file mode 100644
index 7678d6754dca8..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/dc/7a8ba127fee870dd683310ce660dfe59333a1b and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/dd/59742c0f6672911f2b64cba5711ac00593ed32 b/tests/gitea-repositories-meta/user2/repo1.git/objects/dd/59742c0f6672911f2b64cba5711ac00593ed32
deleted file mode 100644
index f9137c5f77451..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/dd/59742c0f6672911f2b64cba5711ac00593ed32 and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/ee/e617916f575706143a8f5b76ce66d34840708a b/tests/gitea-repositories-meta/user2/repo1.git/objects/ee/e617916f575706143a8f5b76ce66d34840708a
new file mode 100644
index 0000000000000..9ed034925a571
Binary files /dev/null and b/tests/gitea-repositories-meta/user2/repo1.git/objects/ee/e617916f575706143a8f5b76ce66d34840708a differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/f3/fa0f5cc797fc4c02a1b8bec9de4b2072fcdbdf b/tests/gitea-repositories-meta/user2/repo1.git/objects/f3/fa0f5cc797fc4c02a1b8bec9de4b2072fcdbdf
deleted file mode 100644
index 9b20f8af3f2d5..0000000000000
Binary files a/tests/gitea-repositories-meta/user2/repo1.git/objects/f3/fa0f5cc797fc4c02a1b8bec9de4b2072fcdbdf and /dev/null differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/info/commit-graph b/tests/gitea-repositories-meta/user2/repo1.git/objects/info/commit-graph
new file mode 100644
index 0000000000000..089f7fd6fe05c
Binary files /dev/null and b/tests/gitea-repositories-meta/user2/repo1.git/objects/info/commit-graph differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/info/packs b/tests/gitea-repositories-meta/user2/repo1.git/objects/info/packs
index 8b137891791fe..55da27ddb8aae 100644
--- a/tests/gitea-repositories-meta/user2/repo1.git/objects/info/packs
+++ b/tests/gitea-repositories-meta/user2/repo1.git/objects/info/packs
@@ -1 +1,2 @@
+P pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.pack
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.bitmap b/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.bitmap
new file mode 100644
index 0000000000000..faa9d97f1cf40
Binary files /dev/null and b/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.bitmap differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.idx b/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.idx
new file mode 100644
index 0000000000000..d2f4bcde8ed45
Binary files /dev/null and b/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.idx differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.pack b/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.pack
new file mode 100644
index 0000000000000..f6753e851ad43
Binary files /dev/null and b/tests/gitea-repositories-meta/user2/repo1.git/objects/pack/pack-5bfc169a99d8c71c752d12d73b9701834f2aad72.pack differ
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/packed-refs b/tests/gitea-repositories-meta/user2/repo1.git/packed-refs
new file mode 100644
index 0000000000000..048982c9e100e
--- /dev/null
+++ b/tests/gitea-repositories-meta/user2/repo1.git/packed-refs
@@ -0,0 +1,15 @@
+# pack-refs with: peeled fully-peeled sorted
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/DefaultBranch
+a270587a5cf3bcfa12c4c58f771ff58ee9694f43 refs/heads/branch2
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/develop
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/feature/1
+448e82b9e44d980faeddf37c7a266eca00f8b8f5 refs/heads/home-md-img-check
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/heads/master
+208f14c1297434afedbdd620102056999be5caf0 refs/heads/pr-to-update
+46a25bce2a8312552689901abf21d32b0c3a794b refs/heads/sub-home-md-img-check
+3fa2f829675543ecfc16b2891aebe8bf0608a8f4 refs/notes/commits
+40587f82e2bae1309157cef04b91da7e96a7ed20 refs/pull/2/head
+eee617916f575706143a8f5b76ce66d34840708a refs/pull/3/head
+208f14c1297434afedbdd620102056999be5caf0 refs/pull/5/head
+2f58a0d23e6e6bc235613f0d53482298a0862fac refs/tags/v0.1
+0d653ed2b0d85ea39fefc1c193bf49c09eaac731 refs/tags/v1.1
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/DefaultBranch b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/DefaultBranch
deleted file mode 100644
index f98a263be62ff..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/DefaultBranch
+++ /dev/null
@@ -1 +0,0 @@
-65f1bf27bc3bf70f64657658635e66094edbcb4d
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/branch2 b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/branch2
deleted file mode 100644
index 5add7256cd9e6..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/branch2
+++ /dev/null
@@ -1 +0,0 @@
-985f0301dba5e7b34be866819cd15ad3d8f508ee
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/develop b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/develop
deleted file mode 100644
index f98a263be62ff..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/develop
+++ /dev/null
@@ -1 +0,0 @@
-65f1bf27bc3bf70f64657658635e66094edbcb4d
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/feature/1 b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/feature/1
deleted file mode 100644
index f98a263be62ff..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/feature/1
+++ /dev/null
@@ -1 +0,0 @@
-65f1bf27bc3bf70f64657658635e66094edbcb4d
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/home-md-img-check b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/home-md-img-check
deleted file mode 100644
index a254e42921f41..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/home-md-img-check
+++ /dev/null
@@ -1 +0,0 @@
-78fb907e3a3309eae4fe8fef030874cebbf1cd5e
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/master b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/master
deleted file mode 100644
index f98a263be62ff..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/master
+++ /dev/null
@@ -1 +0,0 @@
-65f1bf27bc3bf70f64657658635e66094edbcb4d
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/pr-to-update b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/pr-to-update
deleted file mode 100644
index e0ee44dd14506..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/pr-to-update
+++ /dev/null
@@ -1 +0,0 @@
-62fb502a7172d4453f0322a2cc85bddffa57f07a
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/sub-home-md-img-check b/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/sub-home-md-img-check
deleted file mode 100644
index dfe11055c1a09..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/heads/sub-home-md-img-check
+++ /dev/null
@@ -1 +0,0 @@
-4649299398e4d39a5c09eb4f534df6f1e1eb87cc
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/notes/commits b/tests/gitea-repositories-meta/user2/repo1.git/refs/notes/commits
deleted file mode 100644
index 6f837536fc995..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/notes/commits
+++ /dev/null
@@ -1 +0,0 @@
-3fa2f829675543ecfc16b2891aebe8bf0608a8f4
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/2/head b/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/2/head
deleted file mode 100644
index 98593d6537039..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/2/head
+++ /dev/null
@@ -1 +0,0 @@
-4a357436d925b5c974181ff12a994538ddc5a269
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/3/head b/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/3/head
deleted file mode 100644
index 33a9eaa7f162f..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/3/head
+++ /dev/null
@@ -1 +0,0 @@
-5f22f7d0d95d614d25a5b68592adb345a4b5c7fd
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/5/head b/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/5/head
deleted file mode 100644
index e0ee44dd14506..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/pull/5/head
+++ /dev/null
@@ -1 +0,0 @@
-62fb502a7172d4453f0322a2cc85bddffa57f07a
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/tags/v0.1 b/tests/gitea-repositories-meta/user2/repo1.git/refs/tags/v0.1
new file mode 100644
index 0000000000000..20c08f3ae6167
--- /dev/null
+++ b/tests/gitea-repositories-meta/user2/repo1.git/refs/tags/v0.1
@@ -0,0 +1 @@
+2f58a0d23e6e6bc235613f0d53482298a0862fac
diff --git a/tests/gitea-repositories-meta/user2/repo1.git/refs/tags/v1.1 b/tests/gitea-repositories-meta/user2/repo1.git/refs/tags/v1.1
deleted file mode 100644
index f98a263be62ff..0000000000000
--- a/tests/gitea-repositories-meta/user2/repo1.git/refs/tags/v1.1
+++ /dev/null
@@ -1 +0,0 @@
-65f1bf27bc3bf70f64657658635e66094edbcb4d
diff --git a/tests/integration/api_pull_commits_test.go b/tests/integration/api_pull_commits_test.go
index 0bcfb906845a4..ddeb80a60ac51 100644
--- a/tests/integration/api_pull_commits_test.go
+++ b/tests/integration/api_pull_commits_test.go
@@ -33,8 +33,8 @@ func TestAPIPullCommits(t *testing.T) {
return
}
- assert.Equal(t, "5f22f7d0d95d614d25a5b68592adb345a4b5c7fd", commits[0].SHA)
- assert.Equal(t, "4a357436d925b5c974181ff12a994538ddc5a269", commits[1].SHA)
+ assert.Equal(t, "eee617916f575706143a8f5b76ce66d34840708a", commits[0].SHA)
+ assert.Equal(t, "40587f82e2bae1309157cef04b91da7e96a7ed20", commits[1].SHA)
}
// TODO add tests for already merged PR and closed PR
diff --git a/tests/integration/api_repo_git_blobs_test.go b/tests/integration/api_repo_git_blobs_test.go
index 02652e5934843..3e47a54e97532 100644
--- a/tests/integration/api_repo_git_blobs_test.go
+++ b/tests/integration/api_repo_git_blobs_test.go
@@ -24,7 +24,7 @@ func TestAPIReposGitBlobs(t *testing.T) {
repo1 := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 1}) // public repo
repo3 := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 3}) // public repo
repo16 := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 16}) // private repo
- repo1ReadmeSHA := "65f1bf27bc3bf70f64657658635e66094edbcb4d"
+ repo1ReadmeSHA := "0d653ed2b0d85ea39fefc1c193bf49c09eaac731"
repo3ReadmeSHA := "d56a3073c1dbb7b15963110a049d50cdb5db99fc"
repo16ReadmeSHA := "f90451c72ef61a7645293d17b47be7a8e983da57"
badSHA := "0000000000000000000000000000000000000000"
diff --git a/tests/integration/api_repo_git_commits_test.go b/tests/integration/api_repo_git_commits_test.go
index 17750a2799f6c..0b4bf07a74baf 100644
--- a/tests/integration/api_repo_git_commits_test.go
+++ b/tests/integration/api_repo_git_commits_test.go
@@ -44,7 +44,7 @@ func TestAPIReposGitCommits(t *testing.T) {
"master", // Branch
"v1.1", // Tag
"65f1", // short sha
- "65f1bf27bc3bf70f64657658635e66094edbcb4d", // full sha
+ "0d653ed2b0d85ea39fefc1c193bf49c09eaac731", // full sha
} {
req := NewRequestf(t, "GET", "/api/v1/repos/%s/repo1/git/commits/%s?token="+token, user.Name, ref)
MakeRequest(t, req, http.StatusOK)
diff --git a/tests/integration/api_repo_git_notes_test.go b/tests/integration/api_repo_git_notes_test.go
index 1448f405728b6..1086f4a940fd5 100644
--- a/tests/integration/api_repo_git_notes_test.go
+++ b/tests/integration/api_repo_git_notes_test.go
@@ -30,7 +30,7 @@ func TestAPIReposGitNotes(t *testing.T) {
MakeRequest(t, req, http.StatusUnprocessableEntity)
// check valid request
- req = NewRequestf(t, "GET", "/api/v1/repos/%s/repo1/git/notes/65f1bf27bc3bf70f64657658635e66094edbcb4d?token=%s", user.Name, token)
+ req = NewRequestf(t, "GET", "/api/v1/repos/%s/repo1/git/notes/0d653ed2b0d85ea39fefc1c193bf49c09eaac731?token=%s", user.Name, token)
resp := MakeRequest(t, req, http.StatusOK)
var apiData api.Note
diff --git a/tests/integration/api_repo_git_trees_test.go b/tests/integration/api_repo_git_trees_test.go
index d1d49e4627f7e..395c4cae85c28 100644
--- a/tests/integration/api_repo_git_trees_test.go
+++ b/tests/integration/api_repo_git_trees_test.go
@@ -21,7 +21,7 @@ func TestAPIReposGitTrees(t *testing.T) {
repo1 := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 1}) // public repo
repo3 := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 3}) // public repo
repo16 := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 16}) // private repo
- repo1TreeSHA := "65f1bf27bc3bf70f64657658635e66094edbcb4d"
+ repo1TreeSHA := "0d653ed2b0d85ea39fefc1c193bf49c09eaac731"
repo3TreeSHA := "2a47ca4b614a9f5a43abbd5ad851a54a616ffee6"
repo16TreeSHA := "69554a64c1e6030f051e5c3f94bfbd773cd6a324"
badSHA := "0000000000000000000000000000000000000000"
diff --git a/tests/integration/api_repo_raw_test.go b/tests/integration/api_repo_raw_test.go
index 60e9eeed6bc14..fa5ddb7471d2f 100644
--- a/tests/integration/api_repo_raw_test.go
+++ b/tests/integration/api_repo_raw_test.go
@@ -25,7 +25,7 @@ func TestAPIReposRaw(t *testing.T) {
for _, ref := range [...]string{
"master", // Branch
"v1.1", // Tag
- "65f1bf27bc3bf70f64657658635e66094edbcb4d", // Commit
+ "0d653ed2b0d85ea39fefc1c193bf49c09eaac731", // Commit
} {
req := NewRequestf(t, "GET", "/api/v1/repos/%s/repo1/raw/%s/README.md?token="+token, user.Name, ref)
resp := MakeRequest(t, req, http.StatusOK)
diff --git a/tests/integration/api_repo_tags_test.go b/tests/integration/api_repo_tags_test.go
index d4fd9097ddf3c..1fec59737185c 100644
--- a/tests/integration/api_repo_tags_test.go
+++ b/tests/integration/api_repo_tags_test.go
@@ -36,8 +36,8 @@ func TestAPIRepoTags(t *testing.T) {
assert.Len(t, tags, 1)
assert.Equal(t, "v1.1", tags[0].Name)
assert.Equal(t, "Initial commit", tags[0].Message)
- assert.Equal(t, "65f1bf27bc3bf70f64657658635e66094edbcb4d", tags[0].Commit.SHA)
- assert.Equal(t, setting.AppURL+"api/v1/repos/user2/repo1/git/commits/65f1bf27bc3bf70f64657658635e66094edbcb4d", tags[0].Commit.URL)
+ assert.Equal(t, "0d653ed2b0d85ea39fefc1c193bf49c09eaac731", tags[0].Commit.SHA)
+ assert.Equal(t, setting.AppURL+"api/v1/repos/user2/repo1/git/commits/0d653ed2b0d85ea39fefc1c193bf49c09eaac731", tags[0].Commit.URL)
assert.Equal(t, setting.AppURL+"user2/repo1/archive/v1.1.zip", tags[0].ZipballURL)
assert.Equal(t, setting.AppURL+"user2/repo1/archive/v1.1.tar.gz", tags[0].TarballURL)
diff --git a/tests/integration/release_test.go b/tests/integration/release_test.go
index 9f971d4c8517a..2f1d1036f53fc 100644
--- a/tests/integration/release_test.go
+++ b/tests/integration/release_test.go
@@ -143,18 +143,44 @@ func TestViewReleaseListNoLogin(t *testing.T) {
htmlDoc := NewHTMLParser(t, rsp.Body)
releases := htmlDoc.Find("#release-list li.ui.grid")
- assert.Equal(t, 2, releases.Length())
+ assert.Equal(t, 3, releases.Length())
- links := make([]string, 0, 5)
+ links := make([]string, 0, 3)
+ commitsToMain := make([]string, 0, 3)
releases.Each(func(i int, s *goquery.Selection) {
link, exist := s.Find(".release-list-title a").Attr("href")
if !exist {
return
}
links = append(links, link)
+
+ commit := s.Find(".ahead > a").Text()
+ commitsToMain = append(commitsToMain, commit)
})
- assert.EqualValues(t, []string{"/user2/repo1/releases/tag/v1.0", "/user2/repo1/releases/tag/v1.1"}, links)
+ assert.EqualValues(t, []string{
+ "/user2/repo1/releases/tag/v1.1",
+ "/user2/repo1/releases/tag/v1.0",
+ "/user2/repo1/releases/tag/v0.1",
+ }, links)
+ assert.EqualValues(t, []string{
+ "0 commits",
+ "2 commits",
+ "2 commits",
+ }, commitsToMain)
+}
+
+func TestViewSingleReleaseNoLogin(t *testing.T) {
+ defer tests.PrepareTestEnv(t)()
+
+ req := NewRequest(t, "GET", "/user2/repo1/releases/tag/v0.1")
+ resp := MakeRequest(t, req, http.StatusOK)
+
+ htmlDoc := NewHTMLParser(t, resp.Body)
+ // check the "number of commits to main since this release"
+ releaseList := htmlDoc.doc.Find("#release-list .ahead > a")
+ assert.EqualValues(t, 1, releaseList.Length())
+ assert.EqualValues(t, "2 commits", releaseList.First().Text())
}
func TestViewReleaseListLogin(t *testing.T) {
diff --git a/tests/integration/repo_branch_test.go b/tests/integration/repo_branch_test.go
index c56aa43c514bc..dbe5461adf674 100644
--- a/tests/integration/repo_branch_test.go
+++ b/tests/integration/repo_branch_test.go
@@ -90,7 +90,7 @@ func testCreateBranches(t *testing.T, giteaURL *url.URL) {
ExpectedStatus: http.StatusNotFound,
},
{
- OldRefSubURL: "commit/65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ OldRefSubURL: "commit/0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
NewBranch: "feature/test3",
ExpectedStatus: http.StatusSeeOther,
FlashMessage: translation.NewLocale("en-US").Tr("repo.branch.create_success", "feature/test3"),
diff --git a/tests/integration/repo_commits_test.go b/tests/integration/repo_commits_test.go
index 57ecc4da5f743..99741c8105d4b 100644
--- a/tests/integration/repo_commits_test.go
+++ b/tests/integration/repo_commits_test.go
@@ -98,14 +98,14 @@ func testRepoCommitsWithStatus(t *testing.T, resp, respOne *httptest.ResponseRec
if assert.Len(t, statuses, 1) {
assert.Equal(t, api.CommitStatusState(state), statuses[0].State)
- assert.Equal(t, setting.AppURL+"api/v1/repos/user2/repo1/statuses/65f1bf27bc3bf70f64657658635e66094edbcb4d", statuses[0].URL)
+ assert.Equal(t, setting.AppURL+"api/v1/repos/user2/repo1/statuses/0d653ed2b0d85ea39fefc1c193bf49c09eaac731", statuses[0].URL)
assert.Equal(t, "http://test.ci/", statuses[0].TargetURL)
assert.Equal(t, "", statuses[0].Description)
assert.Equal(t, "testci", statuses[0].Context)
assert.Len(t, status.Statuses, 1)
assert.Equal(t, statuses[0], status.Statuses[0])
- assert.Equal(t, "65f1bf27bc3bf70f64657658635e66094edbcb4d", status.SHA)
+ assert.Equal(t, "0d653ed2b0d85ea39fefc1c193bf49c09eaac731", status.SHA)
}
}
diff --git a/tests/integration/repofiles_update_test.go b/tests/integration/repofiles_update_test.go
index 47b61c1eeb9f5..9d3488575c40a 100644
--- a/tests/integration/repofiles_update_test.go
+++ b/tests/integration/repofiles_update_test.go
@@ -96,8 +96,8 @@ func getExpectedFileResponseForRepofilesCreate(commitID, lastCommitSHA string) *
},
Parents: []*api.CommitMeta{
{
- URL: setting.AppURL + "api/v1/repos/user2/repo1/git/commits/65f1bf27bc3bf70f64657658635e66094edbcb4d",
- SHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ URL: setting.AppURL + "api/v1/repos/user2/repo1/git/commits/0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
+ SHA: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
},
},
Message: "Updates README.md\n",
@@ -164,8 +164,8 @@ func getExpectedFileResponseForRepofilesUpdate(commitID, filename, lastCommitSHA
},
Parents: []*api.CommitMeta{
{
- URL: setting.AppURL + "api/v1/repos/user2/repo1/git/commits/65f1bf27bc3bf70f64657658635e66094edbcb4d",
- SHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d",
+ URL: setting.AppURL + "api/v1/repos/user2/repo1/git/commits/0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
+ SHA: "0d653ed2b0d85ea39fefc1c193bf49c09eaac731",
},
},
Message: "Updates README.md\n",