diff --git a/bookwyrm/tests/views/test_status.py b/bookwyrm/tests/views/test_status.py
index d4edee0b..b782906d 100644
--- a/bookwyrm/tests/views/test_status.py
+++ b/bookwyrm/tests/views/test_status.py
@@ -303,6 +303,21 @@ class StatusViews(TestCase):
'openlibrary.org/search'
"?q=arkady+strugatsky&mode=everything" % url,
)
+ url = "https://tech.lgbt/@bookwyrm"
+ self.assertEqual(
+ views.status.format_links(url),
+ 'tech.lgbt/@bookwyrm' % url
+ )
+ url = "users.speakeasy.net/~lion/nb/book.pdf"
+ self.assertEqual(
+ views.status.format_links(url),
+ 'users.speakeasy.net/~lion/nb/book.pdf' % url
+ )
+ url = "pkm.one/#/page/The%20Book%20which%20launched%20a%201000%20Note%20taking%20apps"
+ self.assertEqual(
+ views.status.format_links(url),
+ '%s' % (url, url)
+ )
def test_to_markdown(self, *_):
"""this is mostly handled in other places, but nonetheless"""