def test_meta_namespaces_facebook_and_custom(self): context = { 'meta': Meta(use_facebook=True, custom_namespace='my-website') } result = meta_namespaces(context) expected = ' prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# my-website: http://ogp.me/ns/my-website#"' self.assertEqual(result, expected)
def test_meta_namespaces_facebook(self): context = { 'meta': Meta(use_facebook=True) } result = meta_namespaces(context) expected = ' prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"' self.assertEqual(result, expected)
def test_meta_namespaces_custom(self): context = { 'meta': Meta(custom_namespace='my-website') } result = meta_namespaces(context) expected = ' prefix="og: http://ogp.me/ns# my-website: http://ogp.me/ns/my-website#"' self.assertEqual(result, expected)
def test_meta_namespaces_default(self): context = { 'meta': Meta() } result = meta_namespaces(context) expected = ' prefix="og: http://ogp.me/ns#"' self.assertEqual(result, expected)
def test_meta_namespaces_no_meta_in_context(self): context = {} result = meta_namespaces(context) expected = '' self.assertEqual(result, expected)
def test_meta_namespaces_custom(self): context = {'meta': Meta(custom_namespace='my-website')} result = meta_namespaces(context) expected = ' prefix="og: http://ogp.me/ns# my-website: http://ogp.me/ns/my-website#"' self.assertEqual(result, expected)
def test_meta_namespaces_facebook(self): context = {'meta': Meta(use_facebook=True)} result = meta_namespaces(context) expected = ' prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"' self.assertEqual(result, expected)
def test_meta_namespaces_default(self): context = {'meta': Meta()} result = meta_namespaces(context) expected = ' prefix="og: http://ogp.me/ns#"' self.assertEqual(result, expected)