Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsNormalPageCompleted ¶
func MockVariableValue ¶
func MockVariableValue[T any](p *T, v ...T) (reset func())
func RedirectURL ¶
func RedirectURL(resp http.ResponseWriter) string
RedirectURL returns the redirect URL of a http response. It also works for JSONRedirect: `{"redirect": "..."}`
func SetupGiteaRoot ¶
func SetupGiteaRoot() string
SetupGiteaRoot Sets GITEA_ROOT if it is not already set and returns the value
Types ¶
type LogChecker ¶
type LogChecker struct {
*log.EventWriterBaseImpl
// contains filtered or unexported fields
}
func NewLogChecker ¶
func NewLogChecker(namePrefix string) (logChecker *LogChecker, cancel func())
func (*LogChecker) Check ¶
func (lc *LogChecker) Check(d time.Duration) (filtered []bool, stopped bool)
Check returns the filtered slice and whether the stop mark is reached.
func (*LogChecker) Filter ¶
func (lc *LogChecker) Filter(msgs ...string) *LogChecker
Filter will make the `Check` function to check if these logs are outputted.
func (*LogChecker) Run ¶
func (lc *LogChecker) Run(ctx context.Context)
func (*LogChecker) StopMark ¶
func (lc *LogChecker) StopMark(msg string) *LogChecker
Click to show internal directories.
Click to hide internal directories.