|  | // Copyright 2023 The Go Authors. All rights reserved. | 
|  | // Use of this source code is governed by a BSD-style | 
|  | // license that can be found in the LICENSE file. | 
|  |  | 
|  | // See import_test.go. This is the half that lives in the runtime package. | 
|  |  | 
|  | // TODO: Generate this | 
|  |  | 
|  | package runtime | 
|  |  | 
|  | type TestingT interface { | 
|  | Cleanup(func()) | 
|  | Error(args ...any) | 
|  | Errorf(format string, args ...any) | 
|  | Fail() | 
|  | FailNow() | 
|  | Failed() bool | 
|  | Fatal(args ...any) | 
|  | Fatalf(format string, args ...any) | 
|  | Helper() | 
|  | Log(args ...any) | 
|  | Logf(format string, args ...any) | 
|  | Name() string | 
|  | Setenv(key, value string) | 
|  | Skip(args ...any) | 
|  | SkipNow() | 
|  | Skipf(format string, args ...any) | 
|  | Skipped() bool | 
|  | TempDir() string | 
|  | } | 
|  |  | 
|  | var FmtSprintf func(format string, a ...any) string | 
|  | var TestenvOptimizationOff func() bool |