def test_get_set(self): from cocktail.html.element import Element e = Element() # Meta attributes can be set and read e.set_meta("desc", "this is a test element") e.set_meta("keywords", "foo bar") self.assertEqual(e.get_meta("desc"), "this is a test element") self.assertEqual(e.get_meta("keywords"), "foo bar") # Meta attributes can be changed e.set_meta("keywords", "sprunge") self.assertEqual(e.get_meta("keywords"), "sprunge")
def get_undefined(self): from cocktail.html.element import Element e = Element() # Getting an undefined meta attribute yields None self.assertTrue(e.get_meta("desc") is None)