def test_new_find_embedly(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], EmbedlyFinder) self.assertEqual(finders[0].get_key(), 'foo')
def test_new_find_oembed_with_options(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], OEmbedFinder) self.assertEqual(finders[0].options, {'foo': 'bar'})
def test_new_find_embedly_key_setting_precedence(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], EmbedlyFinder) self.assertEqual(finders[0].get_key(), 'foo')
def test_new_find_oembed(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], OEmbedFinder)
def test_new_find_oembed_with_options(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], OEmbedFinder) self.assertEqual(finders[0].options, {'foo': 'bar'})
def test_new_find_embedly_still_uses_old_key_setting(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], EmbedlyFinder) self.assertEqual(finders[0].get_key(), 'bar')
def test_new_find_oembed(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], OEmbedFinder)
def test_old_find_oembed_when_embedly_key_set(self): # WAGTAILEMBEDS_EMBED_FINDER always takes precedence finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], OEmbedFinder)
def test_old_find_old_embedly(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], EmbedlyFinder)
def test_old_find_oembed_from_module(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], OEmbedFinder)
def test_defaults_to_embedly_when_embedly_key_set(self): finders = get_finders() self.assertEqual(len(finders), 1) self.assertIsInstance(finders[0], EmbedlyFinder) self.assertEqual(finders[0].get_key(), 'test')