INNER CODE UNIT · Go
TestDataRaceDetector
JohannesKaufmann/html-to-markdown · convert_test.go:104
func TestDataRaceDetector(t *testing.T) {
conv := converter.NewConverter(
converter.WithPlugins(
base.NewBasePlugin(),
commonmark.NewCommonmarkPlugin(),
),
)
input := `<i>italic text</i>`
var wg sync.WaitGroup
for i := 0; i < 500; i++ {
wg.Add(1)
go func() {
conv.Register.EscapedChar('~')
conv.Register.UnEscaper(
func(chars []byte, index int) int { return -1 },