mirror of
https://codeberg.org/forgejo/forgejo
synced 2024-08-23 16:11:12 +02:00
- When someone really wants to avoid sharing their email, they could configure git to use the noreply email for git commits. However if they also wanted to use SSH signing, it would not show up as verified as the noreply email address was technically not an activated email address for the user. - Add unit tests for the `ParseCommitWithSSHSignature` function. - Resolves https://codeberg.org/Codeberg/Community/issues/946 (cherry picked from commit1685de7eba
) (cherry picked from commitb1e8858de9
) (cherry picked from commit1a6bf24d28
) (cherry picked from commit0122943345
) (cherry picked from commitcc83614853
) (cherry picked from commit429febe0dc
) (cherry picked from commit58a9c2ebe9
) (cherry picked from commitfef94aff1c
) (cherry picked from commit5c6ecd7579
) (cherry picked from commitffa33a82bf
) (cherry picked from commita97de1d5bb
) (cherry picked from commit57ab2b4a40
)
25 lines
460 B
Go
25 lines
460 B
Go
// Copyright 2021 The Gitea Authors. All rights reserved.
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
package asymkey
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"code.gitea.io/gitea/models/unittest"
|
|
)
|
|
|
|
func TestMain(m *testing.M) {
|
|
unittest.MainTest(m, &unittest.TestOptions{
|
|
FixtureFiles: []string{
|
|
"gpg_key.yml",
|
|
"public_key.yml",
|
|
"TestParseCommitWithSSHSignature/public_key.yml",
|
|
"deploy_key.yml",
|
|
"gpg_key_import.yml",
|
|
"user.yml",
|
|
"email_address.yml",
|
|
},
|
|
})
|
|
}
|