// Copyright 2026 The Gitea Authors. All rights reserved. // SPDX-License-Identifier: MIT package v1_26 import ( "testing" "gitea.dev/models/migrations/migrationtest" "github.com/stretchr/testify/require" ) func Test_AddDisabledToActionRunner(t *testing.T) { type ActionRunner struct { ID int64 `xorm:"pk autoincr"` Name string } x, deferable := migrationtest.PrepareTestEnv(t, 0, new(ActionRunner)) defer deferable() _, err := x.Insert(&ActionRunner{Name: "runner"}) require.NoError(t, err) require.NoError(t, AddDisabledToActionRunner(x)) var isDisabled bool has, err := x.SQL("SELECT is_disabled FROM action_runner WHERE id = ?", 1).Get(&isDisabled) require.NoError(t, err) require.True(t, has) require.False(t, isDisabled) }