diff --git a/wagtail/wagtailembeds/tests.py b/wagtail/wagtailembeds/tests.py
index b6eb2a91b..d49c52420 100644
--- a/wagtail/wagtailembeds/tests.py
+++ b/wagtail/wagtailembeds/tests.py
@@ -290,6 +290,16 @@ class TestEmbedFilter(TestCase):
self.assertEqual(result, '')
+ @unittest.expectedFailure
+ @patch('wagtail.wagtailembeds.embeds.get_embed')
+ def test_catches_embed_not_found(self, get_embed):
+ get_embed.side_effect = EmbedNotFoundException
+
+ temp = template.Template('{% load wagtailembeds_tags %}{{ "http://www.youtube.com/watch/"|embed }}')
+ result = temp.render(template.Context())
+
+ self.assertEqual(result, '')
+
class TestEmbedBlock(TestCase):
def test_deserialize(self):
@@ -460,6 +470,18 @@ class TestMediaEmbedHandler(TestCase):
self.assertIn('
Author: test author name
', result) self.assertIn('