We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0275eaa commit c17207dCopy full SHA for c17207d
modules/markup/html_test.go
@@ -464,3 +464,19 @@ func TestIssue16020(t *testing.T) {
464
assert.NoError(t, err)
465
assert.Equal(t, data, res.String())
466
}
467
+
468
+func BenchmarkEmojiPostprocess(b *testing.B) {
469
+ data := "🥰 "
470
+ for len(data) < 1<<16 {
471
+ data += data
472
+ }
473
+ b.ResetTimer()
474
+ for i := 0; i < b.N; i++ {
475
+ var res strings.Builder
476
+ err := PostProcess(&RenderContext{
477
+ URLPrefix: "https://example.com",
478
+ Metas: localMetas,
479
+ }, strings.NewReader(data), &res)
480
+ assert.NoError(b, err)
481
482
+}
0 commit comments