printer/html2text/html2text_test.go
changeset 132 4bf4f6ce268e
parent 126 7d712d2bde73
--- a/printer/html2text/html2text_test.go	Sat May 13 11:56:52 2017 +0200
+++ b/printer/html2text/html2text_test.go	Sat May 13 12:36:38 2017 +0200
@@ -146,6 +146,16 @@
 	assert.Equal(t, expected, r)
 }
 
+func TestTextifyMastodonMention(t *testing.T) {
+	expected := "La tête à @Toto \\o/"
+
+	body := `<p>La tête à <span class="h-card"><a href="https://example.com/@Toto">@<span>Toto</span></a></span> \o/</p>`
+
+	r, e := Textify(body)
+	assert.Nil(t, e)
+	assert.Equal(t, expected, r)
+}
+
 func TestTextifyMastodonMentionAndTag(t *testing.T) {
 	expected := "@ACh Mais heu ! Moi aussi je fais du #TootRadio de gens morts il y a 5 siècles. Gesulado, Charpentier, Mireille Mathieu..."