]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
tpl/strings: Adjust benchmark
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 1 Mar 2023 16:59:02 +0000 (17:59 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 1 Mar 2023 16:59:02 +0000 (17:59 +0100)
tpl/strings/truncate_test.go

index 95ca311626bf26d414e64e9339c36f85cbf3961c..62125e1b4e70fd68d2379f41cd77ae548c5ea33c 100644 (file)
@@ -83,7 +83,16 @@ func TestTruncate(t *testing.T) {
 }
 
 func BenchmarkTruncate(b *testing.B) {
-       for i := 0; i < b.N; i++ {
-               ns.Truncate(10, "<p>test <b>hello</b> test something</p>")
-       }
+       b.Run("Plain text", func(b *testing.B) {
+               for i := 0; i < b.N; i++ {
+                       ns.Truncate(10, "I am a test sentence")
+               }
+       })
+
+       b.Run("With link", func(b *testing.B) {
+               for i := 0; i < b.N; i++ {
+                       ns.Truncate(10, "I have a <a href='/markdown'>Markdown link</a> inside")
+               }
+       })
+
 }