--- 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..."