// Copyright 2025 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. package http2_test import ( "testing" "testing/synctest" ) func synctestTest(t *testing.T, f func(t testing.TB)) { t.Helper() synctest.Test(t, func(t *testing.T) { t.Helper() f(t) }) } // synctestSubtest starts a subtest and runs f in a synctest bubble within it. func synctestSubtest(t *testing.T, name string, f func(testing.TB)) { t.Helper() t.Run(name, func(t *testing.T) { synctestTest(t, f) }) }