chore: prefix all Actions related integration tests with TestActions (#9035)

So they can conveniently be run all together with:

`make 'test-sqlite#TestActions'`

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/9035
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
This commit is contained in:
Earl Warren 2025-08-27 08:32:47 +02:00 committed by Earl Warren
commit 014bf73db8
12 changed files with 21 additions and 21 deletions

View file

@ -51,7 +51,7 @@ func TestActionsAutomerge(t *testing.T) {
)
}
func TestForcePushCommitStatus(t *testing.T) {
func TestActionsForcePushCommitStatus(t *testing.T) {
defer unittest.OverrideFixtures("tests/integration/fixtures/TestForcePushCommitStatus/")()
defer tests.PrepareTestEnv(t)()

View file

@ -27,7 +27,7 @@ import (
"github.com/stretchr/testify/require"
)
func TestJobWithNeeds(t *testing.T) {
func TestActionsJobWithNeeds(t *testing.T) {
if !setting.Database.Type.IsSQLite3() {
t.Skip()
}
@ -174,7 +174,7 @@ jobs:
})
}
func TestJobNeedsMatrix(t *testing.T) {
func TestActionsJobNeedsMatrix(t *testing.T) {
if !setting.Database.Type.IsSQLite3() {
t.Skip()
}

View file

@ -25,7 +25,7 @@ import (
"google.golang.org/protobuf/types/known/timestamppb"
)
func TestDownloadTaskLogs(t *testing.T) {
func TestActionsDownloadTaskLogs(t *testing.T) {
if !setting.Database.Type.IsSQLite3() {
t.Skip()
}

View file

@ -18,7 +18,7 @@ import (
"github.com/stretchr/testify/assert"
)
func TestActionNotifications(t *testing.T) {
func TestActionsNotifications(t *testing.T) {
if !setting.Database.Type.IsSQLite3() {
t.Skip()
}

View file

@ -147,7 +147,7 @@ func TestActionsWebRouteLatestRun(t *testing.T) {
})
}
func TestActionsArtifactDeletion(t *testing.T) {
func TestActionsWebRouteArtifactDeletion(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2})

View file

@ -39,7 +39,7 @@ import (
"github.com/stretchr/testify/require"
)
func TestPullRequestCommitStatus(t *testing.T) {
func TestActionsPullRequestCommitStatus(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2}) // owner of the base repo
session := loginUser(t, "user2")
@ -350,7 +350,7 @@ jobs:
})
}
func TestPullRequestWithInvalidWorkflow(t *testing.T) {
func TestActionsPullRequestWithInvalidWorkflow(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2}) // owner of the base repo
session := loginUser(t, "user2")
@ -431,7 +431,7 @@ runs-on: docker
})
}
func TestPullRequestTargetEvent(t *testing.T) {
func TestActionsPullRequestTargetEvent(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2}) // owner of the base repo
org3 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 3}) // owner of the forked repo
@ -588,7 +588,7 @@ func TestPullRequestTargetEvent(t *testing.T) {
})
}
func TestSkipCI(t *testing.T) {
func TestActionsSkipCI(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
session := loginUser(t, "user2")
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2})
@ -679,7 +679,7 @@ func TestSkipCI(t *testing.T) {
})
}
func TestCreateDeleteRefEvent(t *testing.T) {
func TestActionsCreateDeleteRefEvent(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2})
@ -795,7 +795,7 @@ func TestCreateDeleteRefEvent(t *testing.T) {
})
}
func TestWorkflowDispatchEvent(t *testing.T) {
func TestActionsWorkflowDispatchEvent(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2})

View file

@ -18,7 +18,7 @@ import (
"github.com/stretchr/testify/assert"
)
func TestActionVariablesModification(t *testing.T) {
func TestActionsVariablesModification(t *testing.T) {
defer unittest.OverrideFixtures("tests/integration/fixtures/TestActionVariablesModification")()
defer tests.PrepareTestEnv(t)()

View file

@ -17,7 +17,7 @@ import (
"github.com/stretchr/testify/assert"
)
func TestAPISearchActionJobs_GlobalRunner(t *testing.T) {
func TestActionsAPISearchActionJobs_GlobalRunner(t *testing.T) {
defer tests.PrepareTestEnv(t)()
job := unittest.AssertExistsAndLoadBean(t, &actions_model.ActionRunJob{ID: 393})

View file

@ -17,7 +17,7 @@ import (
"github.com/stretchr/testify/assert"
)
func TestAPISearchActionJobs_OrgRunner(t *testing.T) {
func TestActionsAPISearchActionJobs_OrgRunner(t *testing.T) {
defer tests.PrepareTestEnv(t)()
session := loginUser(t, "user1")

View file

@ -23,7 +23,7 @@ import (
"github.com/stretchr/testify/assert"
)
func TestAPISearchActionJobs_RepoRunner(t *testing.T) {
func TestActionsAPISearchActionJobs_RepoRunner(t *testing.T) {
defer tests.PrepareTestEnv(t)()
repo := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 1})
@ -47,7 +47,7 @@ func TestAPISearchActionJobs_RepoRunner(t *testing.T) {
assert.Equal(t, job.ID, jobs[0].ID)
}
func TestAPIWorkflowDispatchReturnInfo(t *testing.T) {
func TestActionsAPIWorkflowDispatchReturnInfo(t *testing.T) {
onGiteaRun(t, func(t *testing.T, u *url.URL) {
workflowName := "dispatch.yml"
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2})
@ -102,7 +102,7 @@ jobs:
})
}
func TestAPIGetListActionRun(t *testing.T) {
func TestActionsAPIGetListActionRun(t *testing.T) {
defer tests.PrepareTestEnv(t)()
var (
runIDs = []int64{892, 893, 894}
@ -185,7 +185,7 @@ func TestAPIGetListActionRun(t *testing.T) {
}
}
func TestAPIGetActionRun(t *testing.T) {
func TestActionsAPIGetActionRun(t *testing.T) {
defer tests.PrepareTestEnv(t)()
repo := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 63})

View file

@ -17,7 +17,7 @@ import (
"github.com/stretchr/testify/assert"
)
func TestAPISearchActionJobs_UserRunner(t *testing.T) {
func TestActionsAPISearchActionJobs_UserRunner(t *testing.T) {
defer tests.PrepareTestEnv(t)()
normalUsername := "user2"

View file

@ -20,7 +20,7 @@ import (
"github.com/stretchr/testify/require"
)
func Test_CmdForgejo_Actions(t *testing.T) {
func TestActions_CmdForgejo_Actions(t *testing.T) {
onGiteaRun(t, func(*testing.T, *url.URL) {
token, err := runMainApp("forgejo-cli", "actions", "generate-runner-token")
require.NoError(t, err)